文档介绍:PHP字符串处理网址::4007001307不编程宇符串字符串的定义宇符串的处理函数定义string是一系列字符。在PHP中,字符和字节一样,也就是说,一共有256种不同字符的可能性。这也暗示PHP对Unicode没有本地支持。注:一个字符串变得非常巨大也没有问题,PHP没有给字符串的大小强加实现范围,所以完全没有理由担心长字符串语法字符串可以用三种字面上的方法定义单引号“和双引号定界符<<<·指定一个简单字符串的最简单的方法是用单引号(′)括起来。例如:$str1='phpchina';//字符串str1赋值用于单引号字符串的转义序列解释为一个单引号,\解释为一个反斜杠(\)。任何其他反斜线的出现仅仅被解释为一个反斜杠。注:和其他两种语法不同,单引号字符串中出现的变量和转义序列不会被变量的值替代。<?phSname=TmO\Reilly;/传义一个单引号echoSname."<br>$path=C:AWINDOWS;/转义一个反斜杠echo$path."<br>Nope="\n不是转义echoNopeSname=world$str=Hello,$name’;/不会替代变量值echosstr果用双引号(")括起字符串,PHP懂得更多特殊字符的转义序列转义字符双引号An换行回车制表符反斜杠美元符左大括号右大括号左中括号右中括号此外,如果试图转义任何其它字符,反斜线本身也会被显示出来!符串最重要的一点是其中的变量名会被变量值替代。a='a;print(aais\aa."<br/>");print("aais"aa\"."<br/>");print(aaisaa."<br/>):print(aais"aa"."<br/>)print("ais$aa"."<br>”);/变量被值替换print("aais{$a}".“<br>")/)括号分离变量print(aaisSaa,"<br>");print();?>一种给字符串定界的方法使用定界符语法(“<<<”)。应该在<<<之后提供一个标识符,然后是字符串,然后是同样的标识符结束字符串。结束标识符必须从行的第一列开始。定界符文本表现的就和双引号字符串一样,在定界符文本中不需要转义引号。<?phlSy__quote=<<<、echo$my_quote;串字符串的输出)函数echo语法:echo"stringarg1,string[argn]."它是语言结构,不是真正的函数。它和print的区别在于,可以接受多个参数。例如:echo"first";second";third";//合法echo("hello";world!);//解析错误语法:Intprint(stringarg);本函数输出字符串。若成功则返回1,失败则返回0。例如传输中途客户的浏览器突然挂了,则会造成输出失败的情形。例如:if(print(“Hello,world")die("yourenotlisteningtome!")理函数修整字符串函数trim()语法stringItrim(stringstr)返回值:字符串本函数用来删去字符串中的前导空格/whitespace)函数rtim()(还有个别名:chop())语法:stringrtrim(stringsti)返回值:字符串本函数用来删去字符串中的后缀空格whitespace)函数trm()截去字符串首尾的空格。语法:stringtrim(stringst)返回值:字符串本函数返回字符串string首尾的空白字符去除后的字串