filter-var

    0

    2答えて

    長い間不在からスクリプトに戻った後、私は突然不合理な衛生措置をとどめています。 予期せずfalseを返すフィルタで問題が見つかりました。 は、ここに私の意図せぬ結果を複製する例を示します $test = [ 'apple', 'bananna', 'orange', 'lime', 'grape', ]; var_export(filter_var($test, FILTER_UNSAFE_RA

    6

    1答えて

    filter_var()がこのURLを受け入れて検証するのはなぜですかhttp://http://www.google.com? $website = "http://http://www.google.com"; echo filter_var($website, FILTER_VALIDATE_URL); // This outputs the value of $website 私は

    0

    2答えて

    $url="http://www.example.com/日本語/こんにちは.html"; $result=filter_var(urlencode($url), FILTER_VALIDATE_URL); 私はURLをエンコードしています!それでは、なぜ$returnfalseですか?

    1

    1答えて

    多くの電子メールアドレスが正しいかどうかを確認するために、送信しようとしています。 私はfilter_var_array()とFILTER_VALIDATE_EMAILでフィルタリングしていますが、すべてのメールのうち正しいものが1つだけあれば、それでも進行します。例えば $test_email_friend = explode(",", $email_friend); if (!filter_

    0

    1答えて

    filter_varを使用して電子メールの検証に合格させようとしています。ただし、電子メールが有効でない場合、スクリプトがフォームデータをデータベースに処理しないようにする方法がわかりません。 私は、電子メールは明らかにユーザによって入力されたものから来ていると$ _POST変数である $email = $_POST['email']; $email = filter_var($email, F

    11

    1答えて

    私は初心者のPHPスキルを練習していますが、なぜこのスクリプトが常にFALSEを返すのかを知りたいですか? 私は間違っていますか? $namefields = '/[a-zA-Z\s]/'; $value = 'john'; if (!filter_var($value,FILTER_VALIDATE_REGEXP,$namefields)){ $message = 'wrong

    4

    2答えて

    ユーザー入力の検証時にこの2つの機能のいずれかを使用しての違いは何ですか?厳密には関数呼び出しに関して、例えば$ _POST配列を変更する必要はありません。 $ result = filter_var($ _ POST ['user_input']、FILTER_VALIDATE_INT); $結果= filter_input(INPUT_POST、 'USER_INPUT'、FILTER_VAL

    4

    1答えて

    私は常にfilter_var($ var、FILTER、FLAG)を使用します。 $ _GET、$ _POSTなどからデータを取得すると、このデータはJSON文字列になりますが、JSONをサニタイズするフィルタは見つかりませんでした。誰もこのフィルタを実装する方法を知っていますか? PHP用にfilter_var():http://php.net/manual/en/function.filter

    2

    1答えて

    私は私のコーディングスタイルを変更しようとしているとfilter_var($input,FILTER_SANITIZE_FULL_SPECIAL_CHARS)を使用して慣れています。私は他のfilter_varオプションを難なく使用することに慣れてきました。この特定のケースで しかし、FILTER_SANITIZE_FULL_SPECIAL_CHARSは私のホスティングプロバイダが使用するよりも、

    0

    2答えて

    は、私はこのようなクエリでは、まず、配列をグループ化することなく、複数の同じ値を持つforeachの配列に一つだけ値を示すことができます示しています 0 => array (size=10) 'id' => string '1' (length=1) 'questionname' => string 'question 01' (length=36)