我想要一個PHP變量,其值由FBML生成。在PHP中爲變量回顯值?
我可以通過AJAX來回訪問。
我不知道它完全可以在PHP中完成。
這似乎是無稽之談,但我想要做的就是這樣。只是爲了展示我的想法。
$value = echo "<fb:comments-count href=$url></fb:comments-count>";
有沒有辦法讓這項工作?
我想要一個PHP變量,其值由FBML生成。在PHP中爲變量回顯值?
我可以通過AJAX來回訪問。
我不知道它完全可以在PHP中完成。
這似乎是無稽之談,但我想要做的就是這樣。只是爲了展示我的想法。
$value = echo "<fb:comments-count href=$url></fb:comments-count>";
有沒有辦法讓這項工作?
ob_start();
echo "<fb:comments-count href=$url></fb:comments-count>";
$value = ob_get_clean();
ob_end_clean();
但它仍然毫無意義。只要你可以執行echo
,你也可以執行變量賦值。
它似乎Facebook必須首先處理這些指令。我認爲 –
@Jeong Woo Chang:它**在客戶端**工作,所以你不會得到結果))) – zerkms
是的。
ob_start();
echo $whatever;
$var = ob_get_clean();
沒有,有沒有辦法做你想做的,除了等待,直到它被解析客戶端,然後通過AJAX發送變量值回您的服務器。
這聽起來很糟糕:(現實是苛刻的 – InspiredJW
「,然後通過ajax發送變量值回你的服務器。「---不信任的源代碼比沒有源代碼更糟 – zerkms
這就是編程的問題,即使文檔中另有說明,它總是與現實有關 –
'echo' returns'void' – Gordon