2011-06-02 46 views
1

如何運行像在PHP如下字符串裏的函數:運行字符串裏的函數

echo "This page is under construction 
     <br/><br/>Current Date: date('l jS \of F Y')"; 

我用雙引號字符串語句,但功能並沒有在運行一切,這是我在我的屏幕上了運行該腳本後:

本頁面正在建設中

當前日期:日期(「FŸl的JS \」)

回答

1

PHP不支持嵌入字符串值的函數。該手冊在字符串和parsing上有很好的一頁。您可以嵌入變量,或者將字符串與函數輸出連接起來。

+0

我接受這個答案,因爲我不知道我可以在函數中嵌入字符串,但我知道連接選項。感謝你的回答。 – Tarik 2011-06-02 18:04:53

+0

謝謝,我只是不想忽略一個可用的解決方案,即使它已被回答。 – 2011-06-02 18:20:34

4
echo "This page is under construction<br/><br/>Current Date:" . date('l jS \of F Y'); 
1

你只需要來連接的日期返回到您的字符串:

echo "This page is under construction<br/><br/>Current Date: " . date('l jS \of F Y')"; 

在PHP中。用於字符串連接。

1

而且強制性友可以做它之後,所有的答案:

$date = "date"; 
echo "This page is under construction<br/><br/>Current Date: {$date('l jS \of F Y')}"; 

但當然的字符串連接是這裏的明智選擇。

+0

我也在尋找他的解決方案。謝謝。 – Tarik 2011-06-02 19:22:49

+0

你能告訴我這種技術是否有名稱或流行詞或其他?我怎麼能找到更多關於這個? – Tarik 2011-06-02 19:23:20

+1

這是保羅鏈接的頁面。他們稱之爲「複雜的捲曲變量語法」,但它也被稱爲「變量表達式」。 – mario 2011-06-02 19:25:26