filter-var

    1熱度

    1回答

    這裏我很困惑,爲什麼FILTER_SANITIZE_URL在var_dump返回一個錯誤的字符串長度,並沒有刪除標籤,如。這發生在所有filter_var預定義的過濾器常量中。這是一個錯誤還是背後有邏輯? 我使用PHP 5.4,因爲我必須,我們的服務器上運行它。讓我示範。 我有這個網址: $url = 'http://www.example.com/index.php?a=1&b=2&c=3&d=

    0熱度

    2回答

    $url="http://www.example.com/日本語/こんにちは.html"; $result=filter_var(urlencode($url), FILTER_VALIDATE_URL); 我編碼URL!那麼,爲什麼是$returnfalse?

    0熱度

    1回答

    我從var_export($post_meta);的結果從$post_meta = get_post_meta(80)得到以下數組; array ( '_edit_last' => array ( 0 => '1', ), '_edit_lock' => array ( 0 => '1451326767:1', ), '_side

    1熱度

    1回答

    我有一個表單將變量傳遞給PHP處理腳本。在處理腳本開始 之前,我想消毒張貼變量: $Contact_Name = filter_var($_POST['contactName'], FILTER_SANITIZE_STRING); $Company = filter_var($_POST['company'], FILTER_SANITIZE_STRING); $Telephone = fil

    -1熱度

    1回答

    任何人都可以解釋爲什麼下面的代碼返回truthy在< 5.6.25,以上所有內容都是錯誤的? 我的理解是應該是真理,因爲192.168.0.1是一個有效的內部IP。 var_dump(filter_var('192.168.0.1', FILTER_VALIDATE_IP, FILTER_FLAG_NO_RES_RANGE | FILTER_FLAG_IPV4)); 見不同版本的結果:https:

    1熱度

    1回答

    我試圖檢查是否許多電子郵件地址是正確的,以發送它們。 事情是,雖然我過濾了filter_var_array()和FILTER_VALIDATE_EMAIL,如果只有一個在所有郵件中是正確的,它仍然繼續。 這是我的代碼: $test_email_friend = explode(",", $email_friend); if (!filter_var_array($test_email_frien

    -3熱度

    1回答

    你好,這個代碼是錯誤的: filter_var_array(['<b> text</b> \`/ =)', ' " \ " '], FILTER_SANITIZE_FULL_SPECIAL_CHARS, FILTER_FLAG_NO_ENCODE_QUOTES); 爲什麼國旗FILTER_FLAG_NO_ENCODE_QUOTES不工作?

    4熱度

    2回答

    驗證用戶輸入時使用這兩個函數之一有什麼區別?嚴格地說,關於函數調用,不需要改變$ _POST數組。 $ result = filter_var($ _ POST ['user_input'],FILTER_VALIDATE_INT); VS $結果= filter_input(INPUT_POST, 'USER_INPUT',FILTER_VALIDATE_INT); 或者上述兩個調用沒有區別,甚

    4熱度

    1回答

    我總是使用filter_var($ var,FILTER,FLAG);當我從$ _GET,$ _POST等獲得數據時,但現在這個數據是一個JSON字符串,但我沒有找到任何過濾器來消毒JSON。任何人都知道如何實現這個過濾器? PHP filter_var():http://php.net/manual/en/function.filter-var.php PHP FILTER CONST:http

    0熱度

    2回答

    我可以顯示的foreach陣列,具有多個相同的值只有一個值,而不會在這樣的查詢首先分組數組: 0 => array (size=10) 'id' => string '1' (length=1) 'questionname' => string 'question 01' (length=36) 'answerspossible' => a