11111
<?php $var = 'ABCDEFGH:/MNRPQR/'; echo "Original: $var<hr /> "; /* 这两个例子使用 "bob" 替换整个 $var。*/ echo substr_replace($var, 'bob', 0) . "<br /> "; echo substr_replace($var, 'bob', 0, strlen($var)) . "<br /> "; /* 将 "bob" 插入到 $var 的开头处。*/ echo substr_replace($var, 'bob', 0, 0) . "<br /> "; /* 下面两个例子使用 "bob" 替换 $var 中的 "MNRPQR"。*/ echo substr_replace($var, 'bob', 10, -1) . "<br /> "; echo substr_replace($var, 'bob', -7, -1) . "<br /> "; /* 从 $var 中删除 "MNRPQR"。*/ echo substr_replace($var, '', 10, -1) . "<br /> "; ?>
2222
方括号括起来的是数组的KEY,即索引
在你这里看到了$module_DB, $fidDB, $m_config这样三个数组,而数组的嵌套运用就是让程序直接从最深层的数组中获得值,来作为外层数组的KEY,以此类推,直到获得最终的值。
比方说,$field_db = $module_DB[$fidDB[mid]][field];
可以拆分为:
$tmp = $fidDB[mid];
$field_db = $module_DB[$tmp][field]; // 这时候你就可以看到一个很清晰的多维数组的样子了