2010-08-05 77 views

回答

1

你能澄清你的問題嗎?

我通常不會在Flex應用程序中編寫PHP腳本,而是使用PHP [或.NET或Java或ColdFusion]充當Flex和數據庫之間的服務層。

如果HSE了Flex ExternalInterface類將acccess JavaScript方法的JavaScript和Flex可以一起工作,但是JavaScript的供應非常不同的目的不是服務器端語言。

1

不,你不能這樣做。 PHP在服務器上運行,Flex在客戶端即瀏覽器上運行。 Flex的腳本語言是ActionScript-3。

可能你會感到困惑,因爲你已經在同一個文件中看到過HTML和PHP。每當頁面請求產生動態HTML/CSS/JavaScript並將其發送到客戶端時,PHP解析器就會在這些文件中執行腳本。

Flex中,在另一方面,從使用mxmlc編譯成被存儲在服務器上二進制 SWF MXML/ActionScript源文件編譯(它是靜態的,而不是由PHP等產生的動態HTML頁面)。客戶端的Flash插件加載並播放此SWF。正如你所看到的,PHP或任何服務器端語言在這裏都沒有出現。

相關問題