数组函数

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就会没有最后一个元素

posted @ 2016-12-30 14:04  思风雨  阅读(173)  评论(0编辑  收藏  举报