• 数组函数


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

  • 相关阅读:
    理解javascript中的Array类型
    解决EF 4.0 中数据缓存机制
    vim学习之旅01-文本搜索并高亮显示
    Quartz.Net 学习之路02 初探Quartz.Net
    Quartz.Net 学习之路01 安装Quartz.Net
    EasyUI这个框架用了好久了,总结一下遇到的问题和解决方法
    记录剪切板
    如何将Unicode字符转换成简体字
    ass字幕转换成文本文件
    Change WORDS
  • 原文地址:https://www.cnblogs.com/sqsnbrdcwlcfzj/p/6236699.html
Copyright © 2020-2023  润新知