首页 > 代码库 > 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