今天就碰到這個問題,explode('/r/n', $this->post['nowwords'] )不起作用然後才了解,用這個explode("/r/n", $this->post['nowwords'] )才會將/r/n轉義才能做替換
取模,也就是除於那個數然後得的餘數,做分頁的時候必要的東西。
$a % $b
取模$a 除以 $b 的餘數。
注:取模 $a % $b 在 $a 為負值時的結果也是負值。
********************下面是摘的一片文章***************====
php中的字串用雙引號與單引號分開的!
區別在於解釋字串的方式不同!
如果字串位於雙引號中,那麼字串中的變數會被展開。你可以在雙引號保衛的字串中使用反斜線字元(/)指定特殊的字元(轉義字元).
單引號包圍的字串不會展開內部的變數。還有,在單引號字串中唯一可用的轉義字元是反斜線和單引號!
使用點(.)操作符連線兩個字串!
php中如果你將與段文字或者一段內容用單引號括起來的話php會將被括起來的內容看做是字串
如果用雙引號來括起來的話 php會幫你處理括起來的內容中的變數。
例項**:
<?
$a="st";
$b="23";
//輸出:「st的年齡是23歲。」
echo"$a的年齡是$b歲。"; //輸出結果是:「st的年齡是23歲。」
echo'$a的年齡是$b歲。' ; //輸出結果是:「$a的年齡是$b歲。」
?>
上面的例子看的很清楚,如果用單引號輸入的話顯示的變數沒有改變,所以在用到單引號或者雙引號的時候最好能使用單引號的地方最好使用單引號,如果使用雙引號的話php還得檢查是不是用到變數,所以會影響php執行的效率。
PHP單引號和雙引號區別
雙引號裡面的字段會經過編譯器解釋,然後再當作html 輸出。單引號裡面的不進行解釋,直接輸出。從字面意思上就可以看出,單引號比雙引號要快了。例如 abc my name is tome echo abc 結果是 my name is tom echo abc 結果是 abc echo abc 結果是...
PHP中單引號和雙引號的區別
php把單引號中的資料視為普通字串,不再處理。而雙引號還要對其中的字串進行處理,比如遇到 了會把其後的內容視為變數。即 單引號裡面的 變數名 不被替換。雙引號裡面的 變數名 會被替換。例如 name hello echo the name 會輸出 the hello 而如果是單引號 name hel...
PHP中單引號和雙引號的區別
關於單引號和雙引號的區別和效率問題。很多朋友了解的不是很清楚,一直以為php中單引號和雙引號是互通的,直到有一天,發現單引號和雙引號出現錯誤的時候才去學習研究。所以今天再拿出來談談他們的區別,希望大家不要再為此困惑。雙引號裡面的字段會經過編譯器解釋,然後再當作html 輸出。單引號裡面的不進行解釋,...