<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="php中正则表达式和字符串的详解（附代码）" id="card1">
<p> 游客</p><p>
标题:php中正则表达式和字符串的详解（附代码）<br/>
正文:<br/>
一、字符串类型的特点1、PHP是弱类型语言，其他数据类型一般都可以直接应用于字符串函数操作。&amp;lt;?phpecho substr(&amp;quot;123456&amp;quot;,2,4);  //输出345echo substr(123456,2,4);    //输出345echo hello;                 //先查找hello常量，若没找到，将hello看做字符串使用?&amp;gt;2、字符串可以作为&amp;ldquo;数组&amp;rdquo;，是字符的集合。&amp;lt;?php$str = &amp;quot;camnpr.com&amp;quot;;echo $str[0];echo $str[1];echo $str[2];?&amp;gt;但是字符串不是真的数组,不能使用数组的函数.如count($str)不会返回字符串长度。PHP引擎无法区分字符和数组，产生二义性。自PHP4起，已经用花括号替代方括号。&amp;lt;?php//为保证向后兼容，方括号仍然可以使用$str = camnpr.com;echo $str{0};echo $str{1};echo $str{2};?&amp;gt;3、双引号变量解析在PHP中，当用双引号或者定界符定义字符串时，其中的变量会被解析。&amp;lt;?php$arr = array('name' =&amp;gt; &amp;quot;dwqs&amp;quot;,'add' =&amp;gt; &amp;quot;camnpr.com&amp;quot;);echo &amp;quot;$arr[name]&amp;quot;;  //可以解析，但是在方括号中不能使用引号//echo &amp;quot;$arr['name']&amp;quot;;  错误echo &amp;quot;{$arr['name']}&amp;quot;;  //可以解析,用花括号包含元素，name不带引号也是可以的//假设存在对象$squareecho &amp;quot;$square-&amp;gt;width&amp;quot;; //可以解析echo &amp;quot;$square-&amp;gt;width00 cent&amp;quot;; //不可以解析，用花括号解决echo &amp;q<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1978&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1978&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1978&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1978&amp;Page=3">[3]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1978&amp;Page=4">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=1978">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=1978">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>