php filter_input関数_PHPチュートリアル
Jul 20, 2016 am 11:01 AM
PHP チュートリアル 5.2 では、変数の検証とフィルタリングのためのフィルター モジュールが組み込まれています。
変数のフィルタリングなどの操作については、前述した内容を参照してください。ここでは、ユーザー入力を直接フィルタリングする方法について説明します。
フィルター モジュールに対応する filter_input 関数は非常に簡単に使用できます。たとえば、sample という名前のユーザー入力の get パラメーターをフィルタリングして整数にする場合は、次のように記述できます。
filter_input(input_get, "サンプル", filter_sanitize_number_int);
filter_input のパラメータは、ユーザー入力タイプ、対応する入力名、およびフィルター (検証) 定数です。現在、filter_input は次のユーザー入力をサポートしています
input_post // $_post に相当します
input_cookie // $_cookie
に相当
input_server // $_server
に相当
input_env // $_env
に相当
提供されているさまざまな組み込みの検証タグを使用すると、ユーザー入力のフィルタリングなどの同様の「手動作業」を解決できます。
filter_var('abc', filter_validate_boolean) // bool(false)
filter_var('0', filter_validate_boolean) // bool(false)
フィルター モジュールについては php Arch で再度説明します。実際、このモジュールにより多くの時間が節約されます。もう一度整理してみましょう。
。

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法
