php数组

php数组


数组定义:$arr=[ ];   $arr=array( );
数组判断:var_dump(is_array($arr)); //返回布尔类型;
判断元素是否在数组内:in_array(元素,$arr);
foreach($arr as $key => $value){
echo $value;

}   //循环输出数组元素,注意数组不能直接输出;


关联数组
添加带键的元素:$arr1=array("键名"=>'键值',......);
$arr1["键名"]='键值';
计算数组长度:count($arr);
数组排序:sort($arr);//按元素字母升序     rsort($arr);//按元素字母降序
asort($arr);//按键值升序  arsort($arr);//按键值降序

ksort($arr);//按键名升序  krsort($arr);//按键名降序


二维数组

定义二维数组:$arr=array(0=>array("键名1" => '键值1',"键名2" => '键值2',......),1=>array("键名1" => '键值1',"键名2" => '键值2',......),...... );

输出二维数组:
foreach($arr as $key => $value){

echo $value["键名"]}


插入数组元素:
array_push($arr,array("键名"=>'键值'))
删除数组元素:array_splice("$arr",要删除元素的起始下标,终点下标);
array_pop($arr);  //删除数组的最后一个元素;
arrray_shift($arr); //删除数组中第一个元素;
查找元素在数组中的位置:array_search('查找内容',$arr);

array_keys($arr);  //无键名:返回由下标组成的数组;有键名:返回键名组成的新的数组:
array_keys($arr,"值"); //无键名:返回由该值下标组成的新数组;有键名:返回该值键名组成 的数组; 
返回数组所有值组成的数组:array_values($arr);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值