我在谷歌和在此搜索stackoverflow,但我找不到任何結果。 我想要的是知道你是否可以從一個字符串執行一個PHP函數。 爲什麼? 我有一個函數可以在數組之後創建一個表。 事情是我想要的,例如格式化一個unix時間戳到一個日期,但動態。 例從PHP字符串執行PHP函數
'Register date' => array(
"<?php date('h:m:i',{RegDate}); ?>"
),
這可能嗎? (我已經有一個函數將{RegDate}轉換成相應的行,所以我需要的只是以某種方式執行函數日期,如果可能的話)。
我試過eval,甚至只是一個簡單的回聲,時間HTMLS評論我的PHP代碼和它們成爲
<!--?php date('h:m:i',1362159376); ?-->
評估字符串作爲代碼通常是設計不佳的標誌。仔細查看你的代碼,看看是否有更好的方法去做你想做的事情。如果您確實需要使用eval,則只需將它傳遞給PHP代碼即可,而不包含環繞它的。 – Thayne
我試過沒有php的標籤,但它只是回聲純色的字符串.. –
什麼是「每次htmls評論我的PHP標籤」是什麼意思?您是否驗證過轉換標籤的內容,或者您是否只查看瀏覽器常用的* view source *窗口輸出? - 您可能希望詳細說明應用程序流(「數組後的表」)以及爲什麼您認爲這是必要的。顯示您的'eval'解決方法嘗試。解釋爲什麼你不能擴展你的佔位符語法來支持基本功能。 – mario