php常用字符串,数组函数

简介: php常用字符串,数组函数


1. //常用数组函数
2. 
3. array_chunk() //将一个数组分割成多个
4. array_column();//返回数组中指定的一列
5. array_combine();// — 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值(另一种意义的合并数组)
6. array_flip(); //— 交换数组中的键和值
7. array_key_exists(); //— 检查数组里是否有指定的键名或索引
8. array_key_first();//函数用于获取指定数组的第一个键值。
9. array_key_last();// — 获取数组的最后一个键值:
10. array_keys();// — 返回数组中部分的或所有的键名
11. array_merge() //— 合并一个或多个数组
12. array_pop() //— 弹出数组最后一个单元(出栈)
13. array_push() //— 将一个或多个单元压入数组的末尾(入栈)
14. array_rand() //— 从数组中随机取出一个或多个单元
15. array_reverse()// — 返回单元顺序相反的数组
16. array_search() //— 在数组中搜索给定的值,如果成功则返回首个相应的键名
17. array_shift() //— 将数组开头的单元移出数组
18. array_slice() //— 从数组中取出一段
19. array_sum() //— 对数组中所有值求和
20. array_unique()// — 移除数组中重复的值
21. array_unshift() //— 在数组开头插入一个或多个单元
22. array_values() //— 返回数组中所有的值
23. count()// — 计算数组中的单元数目,或对象中的属性个数
24. in_array()// — 检查数组中是否存在某个值
25. list() //— 把数组中的值赋给一组变量
26. shuffle() //— 打乱数组
27. current() //— 返回数组中的当前单元
28. sort() //— 对数组排序
29. rsort() //- 对数组进行降序排列
1. //常用字符串函数
2. 
3. strlen()//函数返回字符串的长度
4. strrev()//函数返回字符串反转的形式(就是将字符串颠倒一下
5. ucwords()//函数返回将字符串每个单词的第一个字符转换为大写(一个字符串的每一个单词)
6. lcfirst()//函数返回将第一个字符转换为小写的字符串。 它不改变其他字符的情况
7. ucfirst()//函数返回将字符串的第一个字符转换为大写。 它不改变其他字符的大小写
8. strtoupper()//函数以大写字母返回字符串(全部字母转化为大写)
9. strtolower()//函数以小写字母返回字符串。(全部转换成大写)
10. str_word_count(); //计算字符串的单词数量;
11. strpos();//检索字符串内指定的字符或文本,如果找到匹配,则会返回首个匹配的字符位置。如果未找到匹配,则将返回 FALSE。
12. strripos();// 计算指定字符串在目标字符串中最后一次出现的位置(不区分大小写)
13. substr_replace(); //把字符串的一部分替换为另一个字符串;
14. is_bool();//判断是否为布尔型
15. is_float();//判断是否为浮点型
16. is_int();//判断是否为整型
17. is_integer();//判断是否为整数
18. is_string();//判断是否为字符串
19. is_object();//判断是否为对象
20. is_array();//判断是否为数组
21. is_null();//判断是否为null
22. is_numeric();//判断是否为数字
23. is_nan();//判断不是数字
24. strval(); //转换成字符串类型
25. floatval();//转换成浮点型
26. intval(); //转换成整型
27. explode();//函数使用一个字符串分割另一个字符串,并返回由字符串组成的数组
28. implode();join(); //数组转换字符串;
29. print; //输出一个或多个字符串,比echo稍慢;
30. str_pad();// 填充字符串的长度;
31. str_repeat(); //重复字符串指定次数;
32. str_split(); //字符串分割为数组(根据指定长度分割);
33. substr(); //截取字符串;


相关文章
|
3月前
|
PHP C++ 索引
PHP 高效之道:字符串与数组处理的实用技巧
PHP 高效之道:字符串与数组处理的实用技巧
201 83
|
1月前
|
PHP 开发者
PHP计算过去一定时间段内日期范围函数
这个函数为开发者提供了一个快速而简单的方法来获取与当前日期相关的过去时间范围,代码简洁易懂,可复用性高。
79 15
|
4月前
|
JSON 安全 大数据
PHP中的数组处理艺术:灵活高效的数据操作
PHP中的数组处理艺术:灵活高效的数据操作
|
3月前
|
存储 JSON PHP
PHP数组键值转换的隐秘陷阱:整数还是字符串?
PHP数组键值转换的隐秘陷阱:整数还是字符串?
157 58
|
3月前
|
PHP 开发者 索引
探究PHP中常见数组操作函数
在编码实践中,合理利用这些数组操作函数可以简化编程工作,提升代码的效率和可读性。为达到最佳实践,开发者应该通过阅读官方文档来深入理解每个函数的工作原理以及如何在不同的场景下运用它们。
123 8
|
3月前
|
安全 PHP 数据库
PHP中的陷阱:字符串与数字比较时,你真的安全吗?
PHP中的陷阱:字符串与数字比较时,你真的安全吗?
|
3月前
|
测试技术 PHP 开发者
PHP 数组查找:为什么 `isset()` 比 `in_array()` 快得多?
PHP 数组查找:为什么 `isset()` 比 `in_array()` 快得多?
|
PHP
PHP 可变函数
PHP 可变函数
127 0