cha询与替换
1 array_slice
从数组中取出一部分
// array_slice()
// array_slice(数组名,索引‘从0开始’,步长,是否保留原键名默认flase不保存)
$arr = ['red','green','yellow','blank','blue'];
// 取出第三个
$slice = array_slice($arr,2,1,true);
print_r($slice);
// 输出 Array ( [zxsq-anti-bbcode-2] => yellow )
2 array_splice
去掉数组中一部分并用其他值代替
// array_splice()
// array_splice(数组名,索引,步长,替换值)
// 将第一个替换为white
array_splice($arr,0,1,'white');
printf('<pre>%s</pre>',print_r($arr,true));
// 输出
// Array
// (
// [zxsq-anti-bbcode-0] => white
// [zxsq-anti-bbcode-1] => green
// [zxsq-anti-bbcode-2] => yellow
// [zxsq-anti-bbcode-3] => blank
// [zxsq-anti-bbcode-4] => blue
// )