ホームページ > バックエンド開発 > PHPチュートリアル > 「オプション」=>配列 とはどういう意味ですか?

「オプション」=>配列 とはどういう意味ですか?

WBOY
リリース: 2016-06-23 14:01:15
オリジナル
1375 人が閲覧しました

コードは以下の通りです

<?php$var=300;$int_options = array("options"=>array ( "min_range"=>0, "max_range"=>256 ));if(!filter_var($var, FILTER_VALIDATE_INT, $int_options)) { echo("Integer is not valid"); }else { echo("Integer is valid"); }?>
ログイン後にコピー


ディスカッションへの返信(解決策)

$int_options = array(	"options"=>array	(		"min_range"=>0,		"max_range"=>256		)	);
ログイン後にコピー

phpのarrayの定義
=> キー名はoptions、値はarray( "min_range"=>0," max_range"=>256) ...

filter_var はフィルター関数であり、2 番目のパラメーターはフィルターの種類を指定し、3 番目のパラメーターはフィルターに必要なパラメーターを指定します。複数のパラメータがある場合は必ず使用してください 2次元配列は

filter_var($var, FILTER_VALIDATE_INT, $int_options) を表します
FILTER_VALIDATE_INT は整数範囲フィルタを表します
範囲なので下限を与えるのは自然です (min_range ) と上限 (max_range)

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート