zoukankan      html  css  js  c++  java
  • php数组合并,反转,去重,添加元素等;

    //参数默认值
    //function abc($a,$b,$c = 0){
    // echo $a,$b,$c;
    //}
    //abc(1,3);
    //结果等于130;

    //echo "<br>";

    //竖着看的代码;
    //echo "<pre>";
    //function def(){
    // $arr = func_get_args();
    // var_dump($arr);
    //}
    //def(1,2,3,4,5);

    //数组定义
    //两种定义方法
    //$arr1 = [];
    //$arr2 = array();

    //索引数组-
    //$arr1 = [1,2,3,"abc",1,2,3];
    //关联数组,最后一个不加逗号。one是key,1是value;
    //$arr2 = [
    // "one" => 1,
    // "two" => 2,
    // "three" => 3
    //];
    //echo $arr2["one"];

    //数组方法
    //弹出来东西
    //array_pop($arr2);

    //添加元素,返回索引值
    //array_push($arr2,"xyz");


    //echo "<pre>";
    //var_dump($arr2);
    //echo "<pre>";
    //长度
    //count($arr2);
    //echo count($arr2);

    //判断数组是否有某个值
    //in_array("1",$arr2);
    //var_dump(in_array("1111",$arr2));

    //合并数组
    //$arr3 = array_merge($arr1,$arr2);
    //var_dump($arr3);

    //数组反转
    //$arr4 = array_reverse($arr2);
    //var_dump($arr4);

    //数组去重
    //$arr5 = array_unique($arr1);
    //var_dump($arr5);

    //删除数组中的某个元素
    //unset($arr1[0]);
    //var_dump($arr1);


    //遍历数组

    $arr1 = [1,2,3,4,5,6,7];
    $arr2 = [
    "one" => 1,
    "two" => 2,
    "three" =>3,
    "four" =>4
    ];
    //for循环
    //for($i = 0;$i < count($arr1);$i++){
    // var_dump($arr1[$i]);
    //}

    //foreach遍历,此处value为命名,可更改。
    //foreach ($arr2 as $value){
    // var_dump($value);
    //}
    //此处key和value为命名,可更改,下面做出相应更改即可。
    //foreach($arr2 as $key=>$value){
    // echo $key;
    // echo "-----";
    // echo $value;
    // echo "<br>";
    //}

    //指针遍历
    //echo "<pre>";
    //var_dump(each($arr2));
  • 相关阅读:
    路由
    更改HTTP头信息
    laravel 笔记
    laraven安装记录
    虚拟机Centos设置静态IP
    关于正向代理,反向代理,负载均衡的个人理解
    exce族函数详解
    【C】多线程编程笔记
    【转】Linux C 网络编程——TCP套接口编程
    MySQL 用户管理及权限管理
  • 原文地址:https://www.cnblogs.com/GP1014336455/p/7600923.html
Copyright © 2011-2022 走看看