我需要使用 js 引數在 javascript 中呼叫 php 函式。就像是。
function test(data) {
$.each(data,function(key, item) {
let resVal = '{{encryptId(' item.id ') }}';
})
}
encryptId 是在 php helper 檔案中定義的一個函式。
請建議它可以作業
謝謝!!
uj5u.com熱心網友回復:
這是不可能的,但解決方法可能是使用ajax requests。你可以通過javascript來打php的功能,也可以發送引數。
uj5u.com熱心網友回復:
這是不可能的,PHP 和 javascript 是在不同的時間執行的,
你的 PHP 在服務器上執行,在任何資料發送到客戶端之前,服務器本身并不知道 javascript 是什么
你的javascript是在客戶端執行的,他收到所有PHP預格式化的代碼后,客戶端不知道PHP是什么,也不知道如何解釋它
唯一的方法是在javascript中具有相同的功能
uj5u.com熱心網友回復:
Javascript 在客戶端(即瀏覽器)上運行,而 PHP 是一個服務器端工具(即服務器端)。很明顯,兩人無法互動。
你可以試試 AJAX
#JS FILE
function encryptId(item) {
.ajax {
file : phpFile
item : item
}
}
function test(data) {
$.each(data,function(key, item) {
encryptId(item.id)
})
}
#PHP FILE
Here You can catch that variable and call this function
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/394019.html
標籤:javascript php 查询 拉拉维尔
下一篇:后端到后端API請求和回應
