今日课程:PHP 3天基础巩固视频教程【燕十八】php
一、单双引号的区别数据库
//单双引号的好比:转义、变量解析、速度 $a = '\'\\ \n \t \$';//'和\转义都须要加\,其余原样输出 echo $a; echo "<br />"; $b = " \" \\ \n \t \$";///n /t直接输出 echo $b; echo "<br />"; $age = 10;//双引号里面的变量能解析 $c = "波多今年 $age 岁"; $d = '波多今年 $age 岁'; echo $c,'<br />'; echo $d,'<br />'; echo "<br />"; //速度对比,单引号不须要分析串内有没有变量,须要转移的内容少,速度比双引号快,优先使用单引号
二、字符串经常使用函数安全
echo "<br />"; /* 一、字符长度函数 二、查找字符位置函数 三、字符串替换函数 四、提取子字符函数(双子节) 五、分割,链接,翻转函数 六、去除,增长空格函数 七、HTML代码/数据库安全处理有关函数 八、比较字符函数 九、字符大小写转换函数 */ $a = 'hello'; echo strlen($a); $b = '中国'; echo strlen($b),'<br />';//UTF-8编码,中文站3个字节 echo mb_strlen($b,'UTF-8'),'<br />'; echo "<br />"; //strpos查找位置 $a = 'abcde'; $b = 'a'; if(strpos($a,$b) !== false){ echo '含有',$b,'<br />'; }else{ echo '没有',$b,'<br />'; } echo "<br />"; //替换字符串 $a = 'fuck'; echo str_replace('fuck', 'f**k', $a); echo "<br />"; //集中替换一批字符串 $a = '男,女,男人,女人'; //echo str_replace('男', '女, $a); echo strtr($a,array('男'=>'女','女'=>'男')); echo "<br />"; //截取子字符串 $a = 'hello word!'; echo substr($a,0,5),'<br />'; echo substr($a,0),'<br />'; echo substr($a,3,-6),'<br />';//带-从后往前去 echo "<br />"; //拆分字符串 $a = 'aa,aaa,aaaa'; $c = explode(',',$a); print_r($c); echo implode($c , ','); echo "<br />";
三点半开始,结果中途被电脑迷惑,明天继续,我要看火星情报局了,雪糊~~~ide