php基础(六)

一、数组排序函数

1、sort() :按值进行升序排列,不保持原来的键值关联
2、rsort():按值进行降序排列,不保持原来的键值关联
3、asort():按值进行升序排列,保持原来的键值关联
4、arsort():按值进行降序排列,保持原来的键值关联
5、ksort():按键进行升序排列
6、krsort():按键进行降序排列
7、natsort():自然排序
8、usort():用户自定义排序


二、字符串操作函数

1、[]:字符串可以理解成字符的集合,所以可以通过[]来访问。

2、strlen():返回字符串长度,以字节为单位。

3、trim()、ltrim()、rtrim():去空白字符;
(1)trim():去字符串两边的把空格;
(2)ltrim():去字符串左边的空格;
(3)rtrim():去字符串右边的空格。

4、strpos():查找字符串首次出现的位置;

strrpos():查找字符串最后一次出现的位置。

5、str_repeat():重复字符串。

6、chr()、ord():


7、substr(字符串,开始位置,截取长度):截取字符串。

8、strchr()、strrchr():


应用(截取后缀):


9、str_replace():替换字符串。
10、str_split():将字符串分割成数组。
11、str_pad(待填充字符串,总位数,填充字符,填充位置):填充字符串。


12、strtolower(),strtoupper()字符串大小写转换。
13、nl2br():将字符串的换行转成<br>。
14、htmlspecialchars():将HTML字体转成实体。
15、urlencode()、urldecode():url编码和解码。



三、多字节字符串处理函数

PHP默认本身不支持多字节处理。要开启mb_扩展(multibytes)。


以mb_开头的函数都在多字节处理函数。

1、mb_strlen():获取字符串的长度;


2、mb_internal_encoding():设置/获取内部字符编码;


3、mb_strpos():查找字符串在另一个字符串中的位置;


4、mb_substr():获取子字符串。



四、字符串编码

iconv(输入的编码,输出编码,字符串):










评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值