• php 数组函数


    排序: 

    sort() 函数用于对数组单元从低到高进行排序。
      rsort() 函数用于对数组单元从高到低进行排序。
      asort() 函数用于对数组单元从低到高进行排序并保持索引关系。
      arsort() 函数用于对数组单元从高到低进行排序并保持索引关系。
      ksort() 函数用于对数组单元按照键名从低到高进行排序。
      krsort() 函数用于对数组单元按照键名从高到低进行排序。

    去重:

     array_unique() 函数移除数组中的重复的值,并返回结果数组。 

    <?php 
    $a=array("a"=>"Cat","b"=>"Dog","c"=>"Cat"); 
    print_r(array_unique($a)); 
    ?> 
    
    输出: 
    
    Array ( [a] => Cat [b] => Dog )

    并集:array_merge();//并集

    // $a=array("a"=>"Cat","b"=>"Dog","c"=>"Cat");
    // $a1=array("a"=>"Cat2","b"=>"Dog3","c"=>"Cat4");
    // $result=array_merge($a1,$a);
    // print_r($result);

    array_intersect()//交集

    $a=array(1,2,3,6);
    $b=array(2,4,6,8);
    $result=array_intersect($b,$a);
    print_r($result);
    输出:
    Array ( [0] => 2 [2] => 6 )
    

     array_diff() 求差集

    $old = array('jpg','png','gif','bmp'); 
    $new = array('jpg','txt','docx','bmp'); 
    $difference = array_diff($old, $new); //在old数组中,不在new数组中
    print_r($difference);

    数组转字符串

    $arr = array('Hello','World!','I','love','Shanghai!');
    echo implode(" ",$arr);

    输出  Hello World! I love Shanghai!

    字符串转数组

    $str="1432532 ,4444";
    $arr = explode(",",$str);
    print_r($arr);

    输出:Array ( [0] => 1432532 [1] => 4444 )

  • 相关阅读:
    相对布局(下)
    html5-微格式-时间的格式
    html5-新元素新布局模板
    html5-section元素
    html5-article元素
    html5-新布局元素header,footer
    html5-基本知识小结及补充
    html5-常用的通用元素
    html5-div布局
    html5-块元素和内联元素
  • 原文地址:https://www.cnblogs.com/Czc963239044/p/7422834.html
Copyright © 2020-2023  润新知