如何使用PHP中的字符串函数

如何利用PHP中的字符串函数PHP中的字符串操作功用是比超多的,首要的有以下这个:
(1卡塔尔国echo,print,printf,sprintf
前七个函数是出口字符串.字符串中只要有变量名则被替换到其值.
后八个函数相近于C的同名函数.
(2卡塔尔(قطر‎strchr,strlen,strtok,strrchr,strrev,strstr,strtolower,
strtoupper,substr,ucfirst
那个是常用的字符串操作函数,有个别和C中的同名函数意义完全一致.
strrev是把三个字符串翻转. strtolower和strtoupper的意味应该不要解释了.
ucfirst是把字符串的第二个字符形成大写.
substr是回到字符串的多少个子串,用法是:substr(字符串,头,长度State of Qatar.
头地方是从0算起的.若是是负数,则是从后面部分向前数的意思. (3卡塔尔Chr,Ord
相像于C的同名函数. (4卡塔尔(قطر‎explode,implode,join 那些是和数组有关的函数.
explode(字符串,分割符卡塔尔(قطر‎再次来到三个将字符串在细分符惩罚开所产生的数组.
implode(数组,分割符卡塔尔(قطر‎重回三个将数组各要素之间插上分割符而成的字符串.
join与implode意义雷同. (5卡塔尔Chop 去掉字符串后面部分的空白. (6卡塔尔(قطر‎htmlspecialchars
将字符串中的HTML特殊字符换来它们的名字,比方””形成””. (7卡塔尔(قطر‎nl2br
在字符串中的每一个回车的前面边加上”B奥迪Q5″. (8卡塔尔(قطر‎AddSlashes,StripSlashes
分别给字符串中需求加上”/”手艺用来数据库查询的字符加上和去掉”/”.
(9卡塔尔parse_str
将”name1=value1&name2=value2&…”类型的字符串深入分析成一些变量. 举个例子:
parse_str(“a=1&b=2″卡塔尔; 生成$a与$b五个变量,值分别为1,2.
一旦有两对名字/值的名字部分同样,则后二个的值覆盖前二个的.
假如这两对的名字尾巴部分都有”[]”,例如”a[]=1&a[]=2″,则生成数组$a,多少个因素分别为1,2

发表评论

电子邮件地址不会被公开。 必填项已用*标注