本文目錄一覽:
PHP 獲取網頁中用戶輸入的數據的函數
用戶在表格form
中填寫數據,然後提交到一個php文件,PHP文件使用函數獲取數據
form action=”welcome.php” method=”post”
Name: input type=”text” name=”name”br
E-mail: input type=”text” name=”email”br
input type=”submit” value=”提交”
/form用戶填寫完username後提交到welcome.php文件,在welcome.php文件中,
html
body
Welcome ?php echo $_POST[“name”]; ?br
Your email address is: ?php echo $_POST[“email”]; ?
/body
/html$_POST[“name”]就是用戶輸入的名字
php中獲取輸入的字符串用什麼函數
這個函數是substr
例子:
echo
substr(‘abcdef123’,
1,
3);
//
輸出bcd
可以先用strpos找到這個字符的位置,然後後用這個函數分割
如果你是將字符串分割成單個字符的話,就用split(‘abcde’),這個返回一個數組.
如果你的字符串有固定的分割符,你可以用explode(‘|’,’a|b|cd|e’).這個返回也是一個數組.
php獲取當前頁面用戶輸入內容的方式有哪些
獲取用戶提交過來的數據一般常用的有三種:$_GET,$_POST,$GLOBALS,這三個全局變量都是數組,數組下標是用戶提交過來的字段名稱,比如:
input type=”text” name=”number” value=”123456″
則在PHP可通過如下方式獲取:
$_GET[‘number’]
$GLOBALS[‘number’]
如果表單是POST提交過來的可以用如下方式提取
$_POST[‘number’]
$GLOBALS[‘number’]
$GLOBALS全局數組不管是POST提交還是GET提交都能夠獲取到
原創文章,作者:JDQF,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/135233.html