PHP字符串、数组的常见的操作
PHP中的字符串(string)是一系列字符的有序集合,可以使用单引号或双引号来表示,PHP中的数组(array)是一个包含键值对的有序集合,可以使用 array() 或 [] 来创建。
1、PHP中常见的字符串操作包括:
连接字符串:使用 . 操作符来连接两个字符串。
截取子串:使用 substr() 函数截取指定位置的子串。
替换字符串:使用 str_replace() 函数将指定字符串替换成新的字符串。
转换大小写:使用 strtolower() 和 strtoupper() 函数分别将字符串转为小写和大写。
去除空格:使用 trim() 函数去除字符串两侧的空格,或者使用 ltrim() 和 rtrim() 函数去除左侧和右侧的空格。
分割字符串:使用 explode() 函数将一个字符串按照指定的分隔符拆分成数组。
格式化字符串:使用 printf() 或 sprintf() 函数可以按照指定格式输出字符串。
比较字符串:使用 strcmp() 函数比较两个字符串是否相等。
获取字符串长度:使用 strlen() 函数获取字符串的长度。
2、PHP 常见的数组操作包括:
创建数组:使用 array() 函数或简化语法 []
添加元素:使用 [] 操作符、array_push() 或 array_unshift()
删除元素:使用 unset()、array_pop() 或 array_shift()
合并数组:使用 array_merge() 或 “+” 操作符
分割数组:使用 array_slice()
排序数组:使用 sort()、rsort()、asort()、arsort()、ksort() 或 krsort()
遍历数组:使用 foreach 循环
检查元素是否存在:使用 in_array() 或 array_key_exists()
获取元素索引:使用 array_search()
数组统计:使用 count()、array_sum()、array_product()、min() 或 max() 等函数。
数组去重:使用 array_unique()
数组反转:使用 array_reverse()
数组键值交换:使用 array_flip()
数组填充:使用 array_fill()
数组拆分:使用 array_chunk()