<?php $arr=[20,30,60]; $new=array(22,"tom"=>33); echo $arr[2]; echo $new['tom']; foreach($new as $v){ echo $v; } $str="how are you"; $strarr=explode(" ",$str); print_r($strarr); $s=implode("+",$strarr); echo $s; echo "<hr/>"; $arr=["tom"=>20,"peter"=>25,"tony"=>26]; $keys=array_keys($arr);//得到所有键名 print_r($keys); $values=array_values($arr);//得到所有键值 print_r($values); $new=array_combine($values,$keys);//合并键名和值数组, print_r($new); echo in_array(20,$arr)?"在":"不在";//判断值存在与否 逻辑 echo array_key_exists("kate",$arr)?"有":"没有";//判断名有无 echo array_search(25,$arr); //返回查找值所在的键名 ?>
数组查找