是否有相當於一個PHP來像這樣的jQuery:獲取表單輸入類型在PHP
var allInputs = $(":input"); allInputs.attr('type');
我需要從每個發送到PHP腳本後變量的檢索類型,但我想這樣做沒有使用javascript和/或jquery,我想這也將是很好的獲得其他屬性以及(ID,類等)。也許我錯過了一些東西,但我試圖在搜索引擎等網絡上找到答案,甚至找不到類似這個問題的另一個問題!
感謝您的任何幫助和建議。
是否有相當於一個PHP來像這樣的jQuery:獲取表單輸入類型在PHP
var allInputs = $(":input"); allInputs.attr('type');
我需要從每個發送到PHP腳本後變量的檢索類型,但我想這樣做沒有使用javascript和/或jquery,我想這也將是很好的獲得其他屬性以及(ID,類等)。也許我錯過了一些東西,但我試圖在搜索引擎等網絡上找到答案,甚至找不到類似這個問題的另一個問題!
感謝您的任何幫助和建議。
如果不從jquery或javascript傳入類型,就沒有辦法做到這一點。所有的PHP知道的是,一些字符串在未來
你可以做這樣的事情:
$.post('blah.php',{
var1: 'test',
var1Type: 'text'
...
});
你很困惑,PHP是服務器端語言,$_POST
數組中的任何值都只是一個值(恰好是一個字符串)。 PHP沒有任何關於輸入類型的想法,它只是一個HTTP請求,其中包含一些數據。
更清晰,這是當你在做一個POST請求您的Web服務器看到的是:
Name=Jonathan+Doe&Age=23&Formula=a+%2B+b+%3D%3D+13%25%21
PHP模塊重新解釋該輸入鍵值對,僅此而已。
所有內容都以字符串形式發送。你必須知道你在用什麼,發送變量的類型和驗證用戶輸入數據。
,所以我只能通過命名變量名的約定,然後找回? –
當你說allInputs.attr('type')時我不知道你的意思; – mozillanerd