php 数组格式化函数,PHP数组、函数。

PHP里面的换行符号为 

array_combine:拼接数组。前一个数组的值作为新数组的下标,后一个数组的值作为新数组的值。

array_count_values:统计数组里面,每个值出现的次数。

array_diff:输出差异数组($b, $a);

array_flip:先输出值,后输出下标。如果出现两个相同下标的情况,那么后面的会覆盖前面的。

array intersect($a,$b):输出数组间的交集,并且保留;(需要注意的一点是,它会保留$a中的值的下标。)

array_key_exists:检查一个数组的下标是否存在(返回值是一个bool值)。

array_keys(数组[指定值,是否全等比较指定值]):返回一个数组的所有下标,这些下标将作为新数组的值出现。一共有三个参数,后两个不必要写,(这玩意儿尽量别用)。

array_merge:合并一个或多个数组。(最少一个数组,但如果只有一个数组,它根本没有其他数组可以合并,如果是多个数组,它会按顺序连接数组。就算数组中有自定义下标,新生的数组也不会抛弃它,而是会显示自定义下标。)

&是取内存的地址符。

所以&$后面只能放变量,不能放值。

pop是去掉数组末尾的值,push是在数组的末尾加上一个或者多个值,返回新数组(也就是已经被改变了的原数组)的元素个数。

array_rand:从数组中随机提取一个或多个元素(摇骰子),并且返回这个值的下标;

array_replace:合并数组,并且生成一个新数组,新数组将以放在前面的数组为基础,并且几个数组间下标相同的值,后浪推前浪。

array_reverse:返回一个与原数组单元相反的数组。(对关联类型来说,翻转数组,且不保留数字类型的下标;对索引数组来说,只反转数组,下标依然是默认的。)

array_shift:把数组的第一个元素删除,并返回该元素。如果下标类型是数字类型,则重新索引,格式为:array_alice(数组,开始位置,[截取个数,是否保留下标],若第三个数是负数,则代表了位置。)

array_unshift:在数组开头插入一个或者多个单元。

array_splice:删除数组中的一部分并替换,格式为array_splice(数组,开始位置,[截取个数,用于替换的值],若第三个数是负数,则代表了位置。)只要是数组,都会遵循相同的规矩。

array_values:把关联数组转变成索引数组。

array_unique:移除数组中重复的值,获得一个新的数组,并不改变原数组,如果重复的值下标不一样,那么保留出现的第一个值。

in_array:判断数组中是否存在某个值。(与检查数组中是否存在某个下标相对应,若该值存在,则返回布尔值为true)

在PHP中,可以认为字符串是数字与真实的数字一样。

range:生成一个抱哈你指定范围单元的数组(如1~100,A~Z)。

格式:range(开始,结束,[步长])。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值