PHP如何與JS進行互動?

2021-05-10 17:23:22 字數 549 閱讀 6983

今天又突然發現了乙個技巧,就是php可以傳值給js,如何做呢?

原來php的原理是這樣的:

php的所有應用程式都是通過web伺服器(如iis或apache)和php引擎程式解釋執行完成的,工作過程:

(1)當使用者在瀏覽器位址中輸入要訪問的php頁面檔名,然後回車就會觸發這個php請求,並將請求傳送化支援php的web伺服器。

(2)web伺服器接受這個請求,並根據其字尾進行判斷如果是乙個php請求,web伺服器從硬碟或記憶體中取出使用者要訪問的php應用程式,並將其傳送給php引擎程式。

(3)php引擎程式(一般為php.exe)將會對web伺服器傳送過來的檔案從頭到尾進行掃瞄並根據命令從後台讀取,處理資料,並動態地生成相應的html頁面。

(4)php引擎將生成html頁面返回給web伺服器。web伺服器再將html頁面返回給客戶端瀏覽器。

那麼如果說php要傳遞乙個值給html的js指令碼,如何操作?可以先在需要用到的變數前定義,如下面例子:

以後在php中需要用到相關的內容,可以非常容易的使用js技術加上php了。

Nginx與PHP是如何進行互動的

nginx與php的互動 fastcgi模組模組允許nginx同fastcgi協同工作,並且控制哪些引數將被安全傳遞 1 什麼是cgi傳統cgi介面方式的主要缺點是效能很差,因為每次http伺服器遇到動態程式時都需要重新啟動指令碼解析器來執行解析,然後將結果返回給http伺服器。這在處理高併發訪問時...

如何與Windows窗體進行互動

可以將 windows 窗體新增到 visual studio tools for office 專案中,方法與在 visual studio 中的其他專案中新增 windows 窗體相同。有關更多資訊,請參見 windows 窗體控制項 在專案中新增乙個 windows 窗體。在此示例中,wind...

如何與Windows窗體進行互動

可以將 windows 窗體新增到 visual studio tools for office 專案中,方法與在 visual studio 中的其他專案中新增 windows 窗體相同。有關更多資訊,請參見 windows 窗體控制項 在專案中新增乙個 windows 窗體。在此示例中,wind...