下記のコードについて、制御文字のチェックをしているのは分かったのですが、具体的な内容の理解がうまくできてません...
つまりこのコードはどう言った挙動をするのか解説して頂けると助かります。
下記のpreg_matchのコード内容の言語化が頭の中で出来ていないのと、===0で不正な入力となる意味がわかっていません。
よろしくお願い致します。
php
1if(preg_match('/\A[\r\n\t[:^cntrl:]]*\z/u', $var) === 0){ 2 die('不正な入力です。制御文字は使用できません。'); 3 }
**
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2021/05/28 22:11
2021/05/30 02:51