PHP.数组

//---------------------------2020-5-27第五天----------------------------------
// $a='a,b,c,d';
// $arr = explode(',',$a);//第一个参数写逗号第二个写字符串变量来实现把字符串转换为数组
// var_dump($arr);
// $b = join(',',$arr);//将数组转换为字符串
// $b =implode(',',$arr);//将数组转换为字符串与join相同
// var_dump($b);
// $b =array_reverse($arr);//反转数组内容
// var_dump($b);
// array_shift($arr);//删除数组中的第一个元素并且数组长度减一
// array_pop($arr);//删除数组中的最后一个元素并且数组长度减一
// unset($arr[2]);//删除数组中的指定元素并且索引也被删除 然后索引就是 0 1 3 索引2和元素都被删除
// array_unshift($arr,'aa');//在数组开头添加元素并且数组长度会加一
// array_push($arr,'mm');//在数组结尾添加元素并且数组长度加一 这个不常用
// $arr[] = 'mm';//在数组结尾添加元素常用这个
// var_dump($arr);
$arr = ['a','g','b','c'];
$arrr =[1,66,55,73,80];
$ar = [
    'a'=>'b',
    'c'=>'c',
    'b'=>'a'
];
// sort($arr);//针对数值数组进行升序排序
// rsort($arrr);//针对数值数组进行降序排序,数值的数组排序是根据大小而不像js一样根据数字的最高位排序
// asort($ar);//根据关联数组的值升序排序
// arsort($ar);//根据关联数组的值降序排序
// ksort($ar);//根据关联数组的索引升序排序
krsort($ar);//根据关联数组的索引降序排序
var_dump($ar);
原文地址:https://www.cnblogs.com/sheep-fu/p/12974278.html