PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPのFILTER_SANITIZE_STRING定数


FILTER_SANITIZE_STRING定数は、タグを削除し、文字列から特殊文字をエンコードします。

フラグ

  • FILTER_FLAG_NO_ENCODE_QUOTES −引用符をエンコードしないでください

  • FILTER_FLAG_STRIP_LOW −ASCII値が32未満の文字を削除します

  • FILTER_FLAG_STRIP_HIGH −ASCII値が127より大きい文字を削除します

  • FILTER_FLAG_ENCODE_LOW −ASCII値が32未満の文字をエンコードします

  • FILTER_FLAG_ENCODE_HIGH −ASCII値が127より大きい文字をエンコードします

  • FILTER_FLAG_ENCODE_AMP −「&」文字を&

    にエンコードします

戻る

FILTER_SANITIZE_STRING定数は何も返しません。

<?php
   $var = "<p>£Demo! ££</p>";
   $res = filter_var($var, FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_HIGH);
   echo $res;
?>

出力

以下は出力です。

Demo!

  1. PHPのstrtoupper()関数

    strtoupper()関数は、文字列のすべての文字を大文字に変換するために使用されます。すべての文字を大文字にした文字を返します。 構文 strtoupper(str) パラメータ str −変換する文字列。必須です。 戻る strtoupper()関数は、すべての文字を大文字にした文字を返します。 例 以下は例です- <?php    $mystr = "laptop";    $res = strtoupper($mystr);    print_r($res); ?> 出力

  2. PHPのstrtolower()関数

    strtolower()関数は、文字列のすべての文字を小文字に変換するために使用されます。すべての文字が小文字である文字を返します。 構文 strtolower(str) パラメータ str −変換する文字列。必須です。 戻る strtolower()関数は、すべての文字を小文字にした文字を返します。 例 以下は例です- <?php    $mystr = "SOLARIS";    $res = strtolower($mystr);    print_r($res); ?> 出力