zoukankan      html  css  js  c++  java
  • 数组函数

    1.array_sum($arr)               解释:计算这个数组$arr里所有值的和.

    2.array_diff($arr1,$arr2)          解释: 函数返回两个数组的差集数组。该数组包括了所有在被比较的数组中,但是不比较任何其他参数数组中的键值。

    3.explode()                                解释:把一个字符串分割成数组.explode( '_',$str ).   $str = my_school_is,就是用字符串中的一个标记来分割字符串,将其变成数组. 

    4. in_array($var['id'],$arr)               解释:判断$arr这个数组是否含有$var['id']这个值,含有就返回true,   

    5. file()                                          解释:函数把整个文件读入一个数组中。 数组中的每个单元都是文件中相应的一行,包括换行符在内。

    6.is_array()                                    解释:解释: 检测变量是否是数组.

    7.ksort()                                        解释:ksort() 函数对关联数组按照键名进行升序排序。提示:请使用 krsort() 函数对关联数组按照键名进行降序排序。提示:请使用 asort() 函数对关联数组按照键值进行升序排序。

    8.array_flip()                                  解释:是一个数组的下标和值的位置进行调换

        例子:<!DOCTYPE html>
        <html>
        <body>

        <?php
        $a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
        $result=array_flip($a1);
        print_r($result);
        ?>
        </body>
        </html>
        结果是:
        Array ( [red] => a [green] => b [blue] => c [yellow] => d )

    9.end()                                        解释:取得一个数组中的的最后一个元素

    10.array_pop($arraay)                  解释:返回数组最后一个元素,就是把$arraay这个数组的最后一个元素去掉,再使用$arraay就会没有最后一个元素

  • 相关阅读:
    算法
    autoreleasepool和weak
    记录一下锁如何使用
    RunLoop相关知识
    NSTimer内存泄漏的解决方案
    ARC下block循环引用的解决方式
    MGJRouter源码解析及使用方法
    Instruments 中Time Profile的使用
    NSFileManager的基本使用
    Runtime相关知识
  • 原文地址:https://www.cnblogs.com/sqsnbrdcwlcfzj/p/6236699.html
Copyright © 2011-2022 走看看