[toc] //md 内容表
$arr = range(1,100,3); //创建1-100的数组,间隔3
$arr = range(‘a’,’z’,3); //创建 a-z 的数组,间隔 3
print_r($arr);
$arr = [‘uniapp’];
array_unshift($arr,’css3’);
array_unshift($arr,’composer’);
print_r($arr);
array_push($arr,’vue-webpack’);
array_push($arr,’vue-cli’);
print_r($arr);
$num = range(1,39,4);
print_r($num);
var_dump(array_shift($num));
var_dump(array_shift($num));
print_r($num);
$letter = range(‘a’,’z’,8);
print_r($letter);
echo array_pop($letter);
echo array_pop($letter);
print_r($letter);
$arr = range(1,36,4);
print_r($arr);
$res = array_splice($arr,2,4);
print_r($res);
$stdInfo = ['name'=>'何四','stdNum'=>2232232,'tel'=>15845458545,'bonus'=>8000]; var_dump(array_keys($stdInfo));
判断某个键是否存在
$flag = false; foreach($stdInfo as $k=>$v) { if($k === 'bonus') $flag = true; } echo $flag ? '存在' : '不存在';
array_key_exists()判断数组中是否存在指定的键名(索引)
var_dump( array_key_exists('bonus',$stdInfo));ob_clean();
in_array()判断数组中是否存在某个值 存在返回 true 否则返回 false
var_dump(in_array(80220,$stdInfo));
<?php $arr = array("4"=>"10","1"=>"22","9"=>"55","0"=>"255"); print_r(array_values($arr)); ?>