-
{} 可以對string的字符的查找和修改 $str = 'abcdef'; $str{1}=1; echo $str;查看全部
-
{}里不要有空格,在解析變量時查看全部
-
{}可以明確變量名的界限 比如{$username}查看全部
-
雙引號解析轉(zhuǎn)義符號,但是單引號不解析查看全部
-
雙引號里可以解析變量,單引號不解析里面的變量,直接當(dāng)作字符串處理查看全部
-
\轉(zhuǎn)義符號查看全部
-
字符串定界符:單引號,雙引號,heredoc,nowdoc 區(qū)別:heredoc相當(dāng)于雙引號,php5.3之后標(biāo)識符可以寫在雙引號當(dāng)中 nowdoc相當(dāng)于單引號,標(biāo)識符必須寫在單引號當(dāng)中,不解析變量查看全部
-
雙引號和單引號的區(qū)別: 1,雙引號是解析變量的,單引號不解析變量,因此單引號的效率要高于雙引號 2,雙引號解析所有的轉(zhuǎn)義符,單引號只解析'\'和"'"查看全部
-
通過{}可以對字符串中的字符做增刪改查操作,字符串下標(biāo)從0開始,只能用一個字符修改一個字符。 $res = "abcd"; $string='qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM123456789'; for($i = 0; $i < 4; $i ++){ $res{$i} = $string[mt_rand(0,strlen($string)-1)]; } echo $res; 用這種方法必須自己先定義一個四個字符的字符串,不然輸出的會是數(shù)組而非字符串。 $string='qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM123456789'; for($i = 0; $i < 4; $i ++){ $res .= $string[mt_rand(0,strlen($string)-1)]; } echo $res; 還有一種方法就是把字符串打亂,然后取前4位 $string='qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM123456789'; $res = str_shuffle($string); echo substr($res,0,4);查看全部
-
花括號{}的作用查看全部
-
單引號和雙引號的區(qū)別: 1、單引號不解析變量,雙引號解析變量; 2、單引號只解析\'和\\這兩個轉(zhuǎn)義符,雙引號解析所有的轉(zhuǎn)義符(除了\');查看全部
-
截取字符串:substr(字符串名,起始位,需要截取幾位);查看全部
-
4位數(shù)驗證碼 $string='adnaksmnwi'; $code=''; for($i=1;$i<=4;$i++){ $code.='<span >'.$string={mt_rand(0,($string)-1)}.'</span>' }查看全部
-
gettype(變量) 獲取變量數(shù)據(jù)類型查看全部
-
true->1 false->空字符串查看全部
舉報
0/150
提交
取消