手把手教你PHP--part3

今天带来的是也是PHP中的一种常见的数据类型,字符串

二.字符串

先来创建一个字符串吧:

$str='abcd';printf()输出格式化字符串;$str1=sprint()把格式化的字符串写入一个变量

1.常用字符串格式化函数

ltrim($str1)删除字符串最左侧的空白符;rtrim()删除右侧空白符;trim()删除两侧的空白符

str_pad($str1,10,'x')将字符串填充为新长度,用x填补到10位新的字符串

strtolower()字符串转小写;strtoupper()字符串转大写;ucfirst()字符串首字转大写;ucwords()字符串每个单词首字大写

number_fomat($str)通过千分位分割数字;md5($str)字符串md5加密

2.比较函数

strcmp($str)区分大小写的比较,首个不同位的AscII码比较,第一个字符串大则返回1,小则返回-1,相同返回0.

3.关于正则表达的函数

$str='12abvcdamm';
$reg='/a./';
$arr=[];
echo preg_match($reg,$str,$arr);//只匹配一次
echo preg_match_all($reg,$str,$arr);//全局匹配并输出匹配的次数

echo preg_replace($reg, '***', $str);//正则表达替换函数

str_replace(目标对象, 替换对象, 被处理的字符串,替换的次数)

4.字符串的分割和连接

$str='aaa-bbb-ccc-ddd';
print_r(explode('-', $str));//字符串切割成字符数组

$arr=['1970','11','5'];
echo implode('/', $arr);//将字符串数组组合为字符串





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章