首页 > 代码库 > string
string
(新闻的4w1h原则:what when where why how)
what:在PHP中,字符串是一种基本变量(标量),它是一系列字符的组合。
how:
单引号:$a = ‘123’;
双引号:$b = “abc”;
heredoc:$c = <<<KAI
文本
KAI;
转义字符“\”:在PHP语言里有一些符号具有特殊的意义,比如{‘’,“”,\,Enter,Tab,$}等都具有特殊意义,我们可以通过转义字符来还原它普通字符的本质,让其变为“文本”,书写样式为“\符号本身”。但是在单引号里面,只能转移单引号和转义字符本身;而在双引号中,则可以转移所有的特殊字符。
单引号不识别变量,而双引号识别变量,如果想在单引号中识别变量,可以使用大括号(最为稳妥的变化是使用“.”这个字符串连接符)。
而用heredoc输出的时候,它的文本区内无论输入什么符号,都会在界面上显示出来。
字符串的连接与js中相同,只是把“+”换成了“.”
printf(% .02f\n", 1.035)中,%必须有,后面是输出的格式,\n代表换行,f代表浮点(float) .02代表保留小数点后两位。
str_pad($a, 10 ‘+‘);若$a内本身所携带的字符串超过10个,则此代码自动无效。
&常用在给一个变量取别名,所以看到它的时候,后面往往跟着一个变量。
strip_tages()可以去掉html标签和php、js等标签,(扒网页专用)。
sripos用来查找字符串首先出现的位置,($字符串, $某个字符),若加个i,则不再对大小写敏感。
strlen可以用来获取字符串的长度。
substr用来截取字符串,用法与js中的用法一样。
最后,讨厌双十二,让我不能好好做网页。
本文出自 “12244243” 博客,请务必保留此出处http://12254243.blog.51cto.com/12244243/1882064
string