您当前的位置:首页 > 计算机 > 编程开发 > PHP

php常用字符串,数组函数

时间:08-05来源:作者:点击数:

php常用字符串,数组函数

字符串函数:

//常用字符串函数

strlen()//函数返回字符串的长度
strrev()//函数返回字符串反转的形式(就是将字符串颠倒一下
ucwords()//函数返回将字符串每个单词的第一个字符转换为大写(一个字符串的每一个单词)
lcfirst()//函数返回将第一个字符转换为小写的字符串。 它不改变其他字符的情况
ucfirst()//函数返回将字符串的第一个字符转换为大写。 它不改变其他字符的大小写
strtoupper()//函数以大写字母返回字符串(全部字母转化为大写)
strtolower()//函数以小写字母返回字符串。(全部转换成大写)
str_word_count(); //计算字符串的单词数量;
strpos();//检索字符串内指定的字符或文本,如果找到匹配,则会返回首个匹配的字符位置。如果未找到匹配,则将返回 FALSE。
strripos();// 计算指定字符串在目标字符串中最后一次出现的位置(不区分大小写)
substr_replace(); //把字符串的一部分替换为另一个字符串;
is_bool();//判断是否为布尔型
is_float();//判断是否为浮点型
is_int();//判断是否为整型
is_integer();//判断是否为整数
is_string();//判断是否为字符串
is_object();//判断是否为对象
is_array();//判断是否为数组
is_null();//判断是否为null
is_numeric();//判断是否为数字
is_nan();//判断不是数字
strval(); //转换成字符串类型
floatval();//转换成浮点型
intval(); //转换成整型
explode();//函数使用一个字符串分割另一个字符串,并返回由字符串组成的数组
implode();join(); //数组转换字符串;
print; //输出一个或多个字符串,比echo稍慢;
str_pad();// 填充字符串的长度;
str_repeat(); //重复字符串指定次数;
str_split(); //字符串分割为数组(根据指定长度分割);
substr(); //截取字符串;

数组函数:

//常用数组函数

array_chunk() //将一个数组分割成多个
array_column();//返回数组中指定的一列
array_combine();// — 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值(另一种意义的合并数组)
array_flip(); //— 交换数组中的键和值
array_key_exists(); //— 检查数组里是否有指定的键名或索引
array_key_first();//函数用于获取指定数组的第一个键值。
array_key_last();// — 获取数组的最后一个键值:
array_keys();// — 返回数组中部分的或所有的键名
array_merge() //— 合并一个或多个数组
array_pop() //— 弹出数组最后一个单元(出栈)
array_push() //— 将一个或多个单元压入数组的末尾(入栈)
array_rand() //— 从数组中随机取出一个或多个单元
array_reverse()// — 返回单元顺序相反的数组
array_search() //— 在数组中搜索给定的值,如果成功则返回首个相应的键名
array_shift() //— 将数组开头的单元移出数组
array_slice() //— 从数组中取出一段
array_sum() //— 对数组中所有值求和
array_unique()// — 移除数组中重复的值
array_unshift() //— 在数组开头插入一个或多个单元
array_values() //— 返回数组中所有的值
count()// — 计算数组中的单元数目,或对象中的属性个数
in_array()// — 检查数组中是否存在某个值
list() //— 把数组中的值赋给一组变量
shuffle() //— 打乱数组
current() //— 返回数组中的当前单元
sort() //— 对数组排序
rsort() //- 对数组进行降序排列

 

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门