2010-11-09 130 views
0
<meta name="keywords" content="Web search,<?php echo $meta ?>" /> 

有什麼不對的地方,我沒有得到輸出......多數民衆贊成爲什麼!爲什麼我不能使用它?

+5

'$ meta'包含...? – 2010-11-09 11:44:44

+0

你想念一個; $ meta之後? – Dalen 2010-11-09 11:45:23

+1

@Dalen在那裏不需要分號。 – Gordon 2010-11-09 11:50:02

回答

0

嘗試

<meta name="keywords" content="Web search,<?php echo "[$meta]"; ?>" />. 

這樣,你可以檢查你的來源,如果你看到

<meta name="keywords" content="Web search,[]" /> 

那麼你知道$元是空的所有沿,但回聲功能工作正常。

+0

+0說真的,是什麼讓你認爲'echo'函數工作不正常?在試圖排除一直存在的本地PHP函數中的錯誤之前,OP可以簡單地使用'var_dump($ meta)'來查看它包含的內容。 – Gordon 2010-11-09 13:10:20

+0

我的錯誤,回聲總是起作用。只需使用它來查看$ meta是否爲空即可。如果你仔細閱讀,你會看到很多關於PHP是否真的在執行的疑惑。這可以通過顯示PHP正在執行來消除混淆。 var_dump()也可以工作。 :) – Dreendle 2010-11-09 13:56:18

+0

如果PHP沒有執行,輸出將是文字,例如Meta內容將包含字符串'<?php echo $ meta?>'。如果不是這種情況,幾乎可以肯定'$ meta'是空的。 OP只需要確認這一點。 – Gordon 2010-11-09 14:14:26

相關問題