1樓:莫路草根
之前就和你說過,php裡面的雙引號會解析裡面的有特殊含義的字元,在這裡,\(反斜線)是一個特殊的字元,所以會轉義。
有一種編碼叫做 asc ii編碼,具體是幹什麼用的,或者有什麼歷史你另外去了解,我不多說了。
在php裡面,十六進位制和八進位制是不需要使用內建函式就可以直接解析成asc ii碼的:
echo "\x41"; //十六進位制,以\x開頭
echo "\101"; //八進位制,以\數字開頭
其他的進位制如二進位制,十進位制就需要另外的函式解析。
如果asc ii碼裡面沒有這個字元,就會輸出空,也就是什麼都沒有。
dec: 十進位制,oct:八進位制,hex:十六進位制,html:網頁編碼,char:表示的字元
例如,你給的反斜線2(\2)在表裡面是沒有的,所以直接輸出空。
例如,echo "\101" 結果為a,對應oct中的101中的char是不是a?
自己多找找例子吧,網上有很多資料的,我就不多說了。
2樓:任安秋梵
應為 \ 對php來說是一個特殊字元
在php中,為什麼echo"\1";不會有任何輸出?
3樓:風花樹的小站
被轉義了吧
改成單引號輸出
echo '\1';
或者數字改字母
echo "\a";
請問php裡的echo是什麼意思
4樓:幻翼高達
php裡的echo是一種輸出字串的語法或函式,當後面直接跟隨空格和字串時是語法,如「echo 'php';」,函式使用的方式例如「echo('php');」。
php的echo()函式用於輸出一個或多個字串。「echo ''」這種方法也可以,使用echo不加括號時,echo是一種語法,不是函式。echo無返回值,而同樣可以用於列印字串的print,print_r等函式是有返回值的。
完整**例子:
?php
$str = "who's john adams?";
echo $str;
echo "
";echo $str."
i don't know!";
?>
將輸出:
who's john adam?
who's john adam?
i don't know!
5樓:匿名使用者
直接輸出字元或字串的意思:例如:echo "abc"; 就會輸出abc echo 'abc' 一樣是輸出abc .
如果僅僅只輸出字串的話,單引號和雙引號是輸出內容是一樣的,如果要輸出字串變數,例如字串變$a='abc' ; echo "$a123" 則會輸出abc123 ,但如果用 echo '$a123' 則只會輸出$a123 ,也就是說單引號裡面的內容會原樣輸出,而雙引號則會判斷裡面有沒有變數,有變數的話則轉化為變數的值。不知道你懂了沒?
6樓:匿名使用者
echo 跟print一樣是列印的意思 就是把後面的東西列印出來,不管是變數還是直接字串 echo $a;echo "我不想長大!";
7樓:匿名使用者
輸出語句$a=123;echo $a; 輸出123
8樓:匿名使用者
echo 跟 print 差不多 顯示字串 直接使用如要顯示 abcecho "abc";這樣就可以了
<?php echo 'abc'; ?>請教大家一個問題,在這裡,abc加上單引號和不加單引號都會輸出abc,那麼加和不加
9樓:我的地盤
初學者應該養成良好的程式設計習慣。
輸出字串是需要雙引號的。
<?php
echo "hello world";
?>
10樓:匿名使用者
哥們你最好輸出字串的時候加單引號,如果是雙引號的話php會先去尋找雙引號中是否包含變數,雙引號沒有單引號的速度快,過了這麼長時間了,這些東西你應該都搞明白了,多此一舉了,不好意思哈,我想刪除我的答案,刪除不了了
在thinkphp中 php程式中 為什麼 echo __public__ 會原樣輸出 而 __root__卻不會原樣輸出
11樓:匿名使用者
都可以,別鬧 再試試
12樓:
因為__root__是php常量,而__public__是模板常量。
php中ihltltc什麼意思,php中 i h c什麼意思
php中的位移運算 a b shift left 左移 將 a 中的位向左移動 b 次 每一次移動都表示 乘以 2 是位copy運算子,就是把 h這個變數的值換算成二進位制與 c的值進行位運算,結果賦值給 i.如8的二進位制是1000,8 2,二進位制不為零的向左移動兩位就變成100000,轉換成十...
php中是什麼意思,PHP中什麼意思
類中 靜態方法和靜態屬性的引用方法例如class test 可以不用例項化物件直接使用 test test 來取得 test屬性的值靜態方法呼叫也同理test test 直接呼叫靜態方法test 你可以去後盾人平臺看看,裡面的東西不錯 類中靜態方法的呼叫方式 class a 這樣類裡面的靜態方法就不...
php中的,PHP中的 , 是什麼意思
一 的意思 是物件執行方 法或取得屬性用的。是陣列裡鍵和值對應用的。二 用法 1 的用法陣列中用於陣列的 key 和 value之間的關係例如 a array 0 1 2 4 echo a 0 echo a 2 2 的用法類中用於引用類例項的方法和屬性例如 class testvar var 0 a...