-
1-3通過(guò){}或[]可以對(duì)字符串中的字符做增刪改查的操作 (1)字符串的下標(biāo)從0開(kāi)始。$str="adsxgtdf"; Echo $str{1};得到d (2)替換操作:只能一個(gè)字符修改一個(gè)字符,中文不行,中文在utf-8中占三個(gè)字符 (3)刪除操作:首先找到這個(gè)字符,然后賦值給它一個(gè)空字符,就相當(dāng)與刪除過(guò)了 只是替代了,字符的長(zhǎng)度沒(méi)有變,只是看不到了,$str='asdfefg'; $str{1}='';可以用空字符或者NULL, Echo $str{1};得到adfefg (4)添加字符操作:只能在最后添加,也是只能添加一個(gè)字符 (5)生成驗(yàn)證碼echo $str{mt_rand(0,strlen($str)-1)}; 隨機(jī)取一個(gè)數(shù),字符串長(zhǎng)度 $string='qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM123456789'; if($i=1;$i<=4;$i++){ echo $string{mt_rand(0,strlen($string-1))}; }查看全部
-
1-2 PHP的花括號(hào) 當(dāng)php解析器遇到$時(shí),會(huì)和其他解析器一樣,去組合盡量多的標(biāo)識(shí)以形成一個(gè)合法的變量名。 {}花括號(hào)的作用:明確變量名的界限,將變量名擴(kuò)成一個(gè)整體來(lái)解析。 {}花括號(hào)兩邊不要有空格 例子: $userName = cara; echo "我的名字是{$userName}s。"; //我的名字是caras。 echo "我的名字是${userName}s。"; //我的名字是caras。 echo "我的名字是$userNames。"; //報(bào)錯(cuò),輸出我的名字是 echo "我的名字是$userName s。"; //我的名字是cara s。 echo "我的名字是{ $userName }s。"; //"我的名字是$userName s。"; //我的名字是 cara s。查看全部
-
1-1 字符串簡(jiǎn)介 (1)雙引號(hào)和單引號(hào)的區(qū)別: 雙引號(hào)是解析變量的,單引號(hào)不解析變量 當(dāng)內(nèi)容和和定界符沖突的時(shí)候,需要使用轉(zhuǎn)義符:\' 代表 ' 引號(hào),\" 代表 " 雙引號(hào) 。 雙引號(hào)解析所有的轉(zhuǎn)義符 單引號(hào)只解析 \\ \'兩個(gè)轉(zhuǎn)義符。 常見(jiàn)的轉(zhuǎn)義符有:\n \t \' \\ \" \f \$查看全部
-
PHP中常用轉(zhuǎn)義符查看全部
-
PHP中單雙引號(hào)的區(qū)別查看全部
-
strpos($a,'a')返回字符哦串中首次出現(xiàn)a的位置,區(qū)分大小寫(xiě) stripos($a,'a')不區(qū)分大小寫(xiě) strrpos()最后一次出現(xiàn)的位置 strripos查看全部
-
strcmp()區(qū)分大小寫(xiě)的比較 strcasecmp區(qū)分大小寫(xiě)的比較查看全部
-
substr()開(kāi)始位置可以是負(fù)數(shù),表示從倒數(shù)第幾位開(kāi)始查看全部
-
ord()得到指定字符的ASCII碼 chr()根據(jù)ASCII返回指定字符查看全部
-
字符串轉(zhuǎn)換 取合法數(shù)字,如果不是以合法數(shù)字開(kāi)始,轉(zhuǎn)換成0 字符串轉(zhuǎn)換成布爾類(lèi)型的規(guī)律: 空字符串或者是字符串'0' "0" 是false其它都是正確的查看全部
-
settype() gettype() 設(shè)置變量類(lèi)型,永久轉(zhuǎn)換 $var=12; settype($var,'string'); var_dump($var)查看全部
-
數(shù)組:array 資源:resource id #數(shù)字 對(duì)象不能直接轉(zhuǎn)換成字符串查看全部
-
自動(dòng)類(lèi)型轉(zhuǎn)換 數(shù)值型:數(shù)值本身 true:1 false:空字符串 null:空字符串查看全部
-
nowdoc語(yǔ)法結(jié)構(gòu)相當(dāng)于單引號(hào)的作用查看全部
-
通過(guò)heredoc語(yǔ)法結(jié)構(gòu)來(lái)寫(xiě),相當(dāng)于雙引號(hào)的作用,注意格式,查看全部
舉報(bào)
0/150
提交
取消