我修改一些代碼,從其他地方粘貼到適合我的需要,但我偶然發現了這些奇怪的單引號,並且它們的輸出讓我吃驚不少有角度的單引號做什麼?
$test = `nslookup google.com`;
echo $test;
這實際上執行nslookup
,不運行做任何事情但是定義了變量,這怎麼可能?
我修改一些代碼,從其他地方粘貼到適合我的需要,但我偶然發現了這些奇怪的單引號,並且它們的輸出讓我吃驚不少有角度的單引號做什麼?
$test = `nslookup google.com`;
echo $test;
這實際上執行nslookup
,不運行做任何事情但是定義了變量,這怎麼可能?
他們被稱爲「執行操作員」,他們實際上是而不是單引號,但是backticks
。
你可以在這裏閱讀更多:?參考 - 這是什麼符號在PHP意味着]
參見(http://stackoverflow.com/q/3737139) – mario