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

php中filter_input的用法是什么

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

php中filter_input的用法是什么

本文操作環(huán)境:Windows10系統(tǒng)、PHP7.1版、Dell G3電腦。

php中filter_input的用法是什么

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

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

本函數(shù)可從各種來源獲取輸入:

  • INPUT_GET

  • INPUT_POST

  • INPUT_COOKIE

  • INPUT_ENV

  • INPUT_SERVER

  • INPUT_SESSION (Not yet implemented)

  • INPUT_REQUEST (Not yet implemented)

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

語法

filter_input(input_type, variable, filter, options)

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

variable 規(guī)定要過濾的變量。

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

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

示例如下:

在本例中,我們使用 filter_input() 函數(shù)來過濾一個 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號
国精品无码一区二区三区在线蜜臀| 国产日韩美国成人| 国产精品分类视频分类一区| 日韩人妻精品一区二区三区视频| 亚洲精品自产拍在线观看| 亚洲日韩国产精品乱| 日韩在线不卡免费视频一区| 国产精品国产三级国产av中文| 九九99久久精品国产| 2021精品国产综合久久| 精品人妻系列无码一区二区三区 | 亚洲处破女AV日韩精品| 一夲道无码人妻精品一区二区| 久久精品国产第一区二区| www国产亚洲精品久久久| 四虎影视永久在线精品| 精品在线一区二区| 精品400部自拍视频在线播放| 国产日韩AV在线播放| 日韩免费人妻AV无码专区蜜桃| 日韩一区二区三区免费播放| 国产精品久久久久9999赢消| 国产精品亚洲产品一区二区三区| 97色精品视频在线观看| 精品女同一区二区三区免费站| 99re5精品视频在线观看| 99精品视频99| 精品人人妻人人澡人人爽人人| 91精品全国免费观看含羞草| 182tv午夜精品视频在线播放| 91精品国产91热久久久久福利| 亚洲美女精品视频| 精品一区精品二区制服| 久久香蕉国产线看精品| 国产精品国产三级专区第1集| 国产精品亚洲精品| 精品香蕉一区二区三区| 亚洲av日韩精品久久久久久a| 国产精品一区二区毛卡片| 在线视频日韩精品| 一本色道久久88综合日韩精品|