
数组截取与合并函数:1.array_slice($arr,2,3);从下标为2开始截取3个值数组截取.**?php $arrarray( title1linux, title2java, title3php, title4js, title5shell, title6python, title7ruby, title8c, ); $arr2array_slice($arr,2,3); echo pre; print_r($arr2); echo /pre; ?**Array ( [title3] php [title4] js [title5] shell )截取倒数3个值?php $arrarray( title1linux, title2java, title3php, title4js, title5shell, title6python, title7ruby, title8c, ); $arr2array_slice($arr,-3); echo pre; print_r($arr2); echo /pre; ?结果是Array ( [title6] python [title7] ruby [title8] c )截取0开始的3个 值?php $arrarray( title1linux, title2java, title3php, title4js, title5shell, title6python, title7ruby, title8c, ); $arr2array_slice($arr,0,3); echo pre; print_r($arr2); echo /pre; ?结果是Array ( [title1] linux [title2] java [title3] php )从下标为4开始截取剩下的值?php $arrarray( title1linux, title2java, title3php, title4js, title5shell, title6python, title7ruby, title8c, ); $arr2array_slice($arr,4); echo pre; print_r($arr2); echo /pre; ?结果是Array ( [title5] shell [title6] python [title7] ruby [title8] c )2.array_splice();数组截取并改变原数组.**?php $arrarray( title1linux, title2java, title3php, title4js, title5shell, title6python, title7ruby, title8c, ); $arr2array_splice($arr,2,3); echo pre; print_r($arr2); echo /pre; echo pre; print_r($arr); echo /pre; ?结果是Array ( [title3] php [title4] js [title5] shell ) Array ( [title1] linux [title2] java [title6] python [title7] ruby [title8] c )**?php $arrarray( title1linux, title2java, title3php, title4js, title5shell, title6python, title7ruby, title8c, ); $arr2array_splice($arr,2,3,array(a,a,a,a,a,a,a,a)); echo pre; print_r($arr2); echo /pre; echo pre; print_r($arr); echo /pre; ?结果是Array ( [title3] php [title4] js [title5] shell ) Array ( [title1] linux [title2] java [0] a [1] a [2] a [3] a [4] a [5] a [6] a [7] a [title6] python [title7] ruby [title8] c )3.array_combine();数组键值合并.**?php $arrarray( title1, title2, title3, ); $arr2array( linux, php, python, ); $arr3array_combine($arr,$arr2); echo pre; print_r($arr3); echo /pre; ?结果是Array ( [title1] linux [title2] php [title3] python )4.array_merge();数组值合并.**?php $arrarray( title1, title2, title3, ); $arr2array( linux, php, python, ); $arr3array_merge($arr,$arr2); echo pre; print_r($arr3); echo /pre; ?结果是Array ( [0] title1 [1] title2 [2] title3 [3] linux [4] php [5] python )数组拆分与连接函数:1.explode();数组拆分.**?php $arr2019-09-01; $arr2explode(-,$arr); echo pre; print_r($arr2); echo /pre; ?结果是Array ( [0] 2019 [1] 09 [2] 01 )2.implode();数组连接.**?php $arrarray(2019,9,1); $arr2implode(-,$arr); echo $arr2; ?结果是2019-9-13.join();数组连接.**?php $arrarray(2019,9,1); $arr2join(-,$arr); echo $arr2; ?结果是2019-9-1