<meta name="keywords" content="Web search,<?php echo $meta ?>" />
有什麼不對的地方,我沒有得到輸出......多數民衆贊成爲什麼!爲什麼我不能使用它?
<meta name="keywords" content="Web search,<?php echo $meta ?>" />
有什麼不對的地方,我沒有得到輸出......多數民衆贊成爲什麼!爲什麼我不能使用它?
嘗試
<meta name="keywords" content="Web search,<?php echo "[$meta]"; ?>" />.
這樣,你可以檢查你的來源,如果你看到
<meta name="keywords" content="Web search,[]" />
那麼你知道$元是空的所有沿,但回聲功能工作正常。
+0說真的,是什麼讓你認爲'echo'函數工作不正常?在試圖排除一直存在的本地PHP函數中的錯誤之前,OP可以簡單地使用'var_dump($ meta)'來查看它包含的內容。 – Gordon 2010-11-09 13:10:20
我的錯誤,回聲總是起作用。只需使用它來查看$ meta是否爲空即可。如果你仔細閱讀,你會看到很多關於PHP是否真的在執行的疑惑。這可以通過顯示PHP正在執行來消除混淆。 var_dump()也可以工作。 :) – Dreendle 2010-11-09 13:56:18
如果PHP沒有執行,輸出將是文字,例如Meta內容將包含字符串'<?php echo $ meta?>'。如果不是這種情況,幾乎可以肯定'$ meta'是空的。 OP只需要確認這一點。 – Gordon 2010-11-09 14:14:26
'$ meta'包含...? – 2010-11-09 11:44:44
你想念一個; $ meta之後? – Dalen 2010-11-09 11:45:23
@Dalen在那裏不需要分號。 – Gordon 2010-11-09 11:50:02