实例 使用FOR循环遍历数组
$user = ['id'=> 5,'name'=>'zhu','gender'=>'male','age'=>'20']; for ($a=0;$a < count($user);$a++){ echo key($user),'---',current($user),'<br>'; next($user); }
实例
$user = ['id'=> 5,'name'=>'zhu','gender'=>'male','age'=>'20']; echo'<per>', print_r($user,true); // in_array() 判断数组中是否存在某一个值 echo in_array('zhu',$user)? '存在':'不存在'; //array_key_exists() 判断某个键名 是否存在在数组中 echo array_key_exists('male',$user)? '存在':'不存在'; //array_values() 已索引方式返回数组的值 将获得的值新建成一个新的数组 echo array_values($user); //array_keys() 已索引方式返回数组的 键 将获得的值新建成一个新的数组 echo array_keys($user); //array_search() 已字符串的方式返回制定值的 键 echo array_search('zhu',$user); // array_flip() 键值对调 print_r (array_flip($user)); //数组内部的指针操作 //count()计算数组当前元素 个数 echo count($user),'<hr>'; //key()返回当前元素的键 echo key($user),'<hr>'; //current() 返回当前元素的 值 echo current($user),'<hr>'; //next 指针下移一个 next($user); //reset 指针复位 reset($user); //end 指针到数组尾部 最后一个 end($user); //list() 将索引数组中的值,赋值给一组变量 list($key,$value) = each($user);{ echo $key,'==>',$value,'<br>'; }
运行实例 »
点击 "运行实例" 按钮查看在线实例
点击 "运行实例" 按钮查看在线实例