站長資訊網
最全最豐富的資訊網站

php中filter_input的用法是什么

在PHP中,“filter_input()”函數用于對來自非安全來源的變量進行驗證,從腳本外部獲取輸入,并進行過濾,成功則返回被過濾的數據,失敗則返回false,語法為“filter_input(輸入類型,過濾的變量,過濾器ID,數組)”。

php中filter_input的用法是什么

本文操作環境:Windows10系統、PHP7.1版、Dell G3電腦。

php中filter_input的用法是什么

filter_input() 函數從腳本外部獲取輸入,并進行過濾。

本函數用于對來自非安全來源的變量進行驗證,比如用戶的輸入。

本函數可從各種來源獲取輸入:

  • INPUT_GET

  • INPUT_POST

  • INPUT_COOKIE

  • INPUT_ENV

  • INPUT_SERVER

  • INPUT_SESSION (Not yet implemented)

  • INPUT_REQUEST (Not yet implemented)

如果成功,則返回被過濾的數據,如果失敗,則返回 false,如果 variable 參數未設置,則返回 NULL。

語法

filter_input(input_type, variable, filter, options)

input_type 必需。規定輸入類型。參見上面的列表中可能的類型。

variable 規定要過濾的變量。

filter可選。規定要使用的過濾器的 ID。默認是 FILTER_SANITIZE_STRING。

options 規定包含標志/選項的數組。檢查每個過濾器可能的標志和選項。

示例如下:

在本例中,我們使用 filter_input() 函數來過濾一個 POST 變量。所接受的 POST 變量是合法的 e-mail 地址。

<?php if (!filter_input(INPUT_POST, 'email', FILTER_VALIDATE_EMAIL))  {  echo "E-Mail is not valid";  } else  {  echo "E-Mail is valid";  } ?>

輸出類似:

E-Mail is valid

推薦學習:《PHP視頻教程》

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
一本一本久久a久久精品综合| 国产精品无码素人福利免费| 亚洲精品无码不卡在线播HE| 亚洲国产精品嫩草影院久久| 日韩在线一区二区三区免费视频| 久久99热久久99精品| 亚洲av永久无码精品三区在线4| 无码精品日韩中文字幕| 国内精品久久久久久不卡影院| 亚洲精品无码av天堂| 国产日韩在线观看视频网站 | 国产精品久操视频| 精品视频一区二区| 精品国产日韩亚洲一区91| 亚洲欧洲中文日韩av乱码| 国产成人亚综合91精品首页| 无码国产69精品久久久久孕妇 | 国产在线精品99一卡2卡| 国产精品第一页爽爽影院| 青草青草久热精品观看| 少妇AV射精精品蜜桃专区| 一区二区亚洲精品精华液| 日韩中文字幕精品免费一区| 国产精品视频第一页| 亚洲精品伊人久久久久| 国产精品视频a播放| 日韩免费精品视频| 国产精品机视频大陆| 国产精品美女在线观看| 亚洲欧美国产精品专区久久| 欧美成人aaa片一区国产精品 | 精品一区二区三区在线观看l | 午夜成人精品福利网站在线观看| 日韩免费人妻AV无码专区蜜桃| www.日韩在线| 亚洲日韩精品无码专区加勒比| 亚洲日韩精品无码专区加勒比| 伊人精品视频在线| 国产精品一区在线观看你懂的| 久热精品视频第一页| 曰韩精品无码一区二区三区|