博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数组相关函数
阅读量:4599 次
发布时间:2019-06-09

本文共 660 字,大约阅读时间需要 2 分钟。

数组验证码:

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

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】);

示例:

转载于:https://www.cnblogs.com/nyxd/p/5356171.html

你可能感兴趣的文章
React组件Components的两种表示方式
查看>>
无限鼠标没反应了
查看>>
CSU - 1356 Catch(dfs染色两种写法,和hdu4751比较)
查看>>
zabbix监控php-fpm的性能
查看>>
温故知新 div + css笔记
查看>>
针对降质模型中的模糊SR
查看>>
ios开发学习笔记001-C语言基础知识
查看>>
POJ1142Smith Numbers一道简单的数学题
查看>>
UIButton(改变Title和image位置)
查看>>
Linux-使用之vim编译安装出现的问题
查看>>
codevs 3314 魔法森林
查看>>
mac os x mysql 出现./mysql: unknown variable 'sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABL 问题...
查看>>
桐桐的贸易--WA
查看>>
历届试题 高僧斗法
查看>>
linux命令系列 stat & touch
查看>>
[Tools] Webstorm Github的配置与使用
查看>>
鬼谷子绝学
查看>>
Mongodb 笔记04 特殊索引和集合、聚合、应用程序设计
查看>>
使用Post/Redirect/Get实现Asp.net防止表单重复提交
查看>>
用Html5与Asp.net MVC上传多个文件
查看>>