html5是前端控制顯示的代碼,即在瀏覽器中打開(kāi)一個(gè)網(wǎng)站,查看源代碼,可以看到的內(nèi)容javascript通常來(lái)說(shuō)是穿插在html5中用以控制數(shù)據(jù)和顯示效果的腳本(因?yàn)閖s也可以用作其它用途,所以這里說(shuō)通常來(lái)說(shuō)),查看源代碼中script標(biāo)簽內(nèi)的代碼,以及script標(biāo)簽指向的js文件綜上,兩個(gè)都是最終需要輸出給瀏覽器端控制顯示的php則與這兩者不同,它是完全在服務(wù)器端運(yùn)行,運(yùn)行完后到瀏覽器端是看不到任何原有的php代碼的。
要說(shuō)關(guān)系,也可以說(shuō)是生成的關(guān)系。php連接數(shù)據(jù)庫(kù)(也可以是沒(méi)連),處理數(shù)據(jù),生成html代碼及js代碼(js一般是單獨(dú)寫(xiě)好的,只需要引用在html中,也可以由php生成),然后輸出給瀏覽器顯示。