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

    数组验证码:

        将验证码中所使用到的数据,用数组的形式组织出来。

    1、生成验证码所需的数据

    示例:

    2、将数组中的元素位置打乱

    shuffle();

    示例:

    3、随机获取元素

    array_rand();        用于随机获取数组中指定个数元素的下标(不是元素的值)

    语法:

        array_rand($arr,n);

    示例:

    完整代码:

    sort()函数

        作用主要用于对数组进行升序排序

    示例:

    rsort();函数

        作用主要用于对数组进行降序排序

    ksort();

        对数组按照键名进行升序排序

    krsort();

        对数组按照键名进行降序排序

    asort();

        对数组进行按键值升序排序,但不重建索引(下标)

    arsort();

        对数组进行按键值降序排序,但不重建索引

    示例:

     

    array_walk();

    语法:

        array_walk(array $arr,callback funName【,mixed userData】);

    说明:

        将数组中的每一个元素的键名与键值,循环赋值给funName作形参,

        在回调函数内部对数据进行操作

    示例1:

     

    应用案例:

     

    callback        回调

    trim($str【,$substr】);

        用于去除字符$str两侧的子字符串$substr

        $substr可以省略,如果省略表示去除字符中$str两侧的空格

    ltrim($str【,$substr】)

    rtrim($str【,$substr】);

    示例:

  • 相关阅读:
    APP Https双向认证抓包
    剖析XSS
    php连接mysql
    linux去掉某一字符开头的行
    memcached+php客户端
    memcached-repcached
    memcached+memadmin
    Linux GPT分区
    Linux查看文件夹大小
    linux挂载windwos共享文件
  • 原文地址:https://www.cnblogs.com/nyxd/p/5356171.html
Copyright © 2011-2022 走看看