今日ご紹介するのはPHPでよく使われる文字列変換関数
addcslashes関数: C言語スタイルで文字列内の文字をエスケープするためにバックスラッシュを使用します
addslashes関数: 文字列を引用符で囲むためにバックスラッシュを使用します
chop関数: 文字列をクリアします
get_html_translation_table関数の連続スペース: 変換テーブルを返しますhtmlspecialchars() 関数と htmlentities() 関数の変換
chunk_split 関数: 文字列を細かく分割
hebrev 関数: ヘブライ語論理文字を表示文字に変換
hebrevc 関数: ヘブライ語テキストを改行を含む表示テキストに変換
html_entity_decode 関数: 変換HTML 文字エンコーディングを文字に変換する
htmlentities 関数: 文字を HTML 文字エンコーディングに変換する
htmlspecialchars_decode 関数: 特殊な HTML 文字エンコーディングを文字に変換する
htmlspecialchars 関数: 特殊文字を変換する HTML 文字をエンコードする
nl2br 関数: 改行文字を "
" に変換する
quotemeta関数:引用符を追加する
rtrim関数:文字列末尾の空白(または他の文字)を削除する
strip_tags関数:HTMLとPHPのマークを削除する
stripcslashes関数:addslashes()関数で処理した文字列をそのまま返す
stripslashes 関数: 文字列内のバックスラッシュをクリアします。
strto lower 関数: 文字列内のすべての文字を小文字に変換します。
strtoupper 関数: 文字を変換します。 文字列内のすべての文字が大文字に変換されます。
trim 関数: スペース (または他の文字) をインターセプトします。文字列の先頭と末尾 文字列操作関数
explode 関数: 指定された文字に従って文字列を切り取る
str_pad 関数: 別の文字列を 1 つの文字列で埋める 文字列を指定された長さにする
str_split 関数: 文字列を配列に変換する
str_shuffle関数: 文字列内の文字の順序をランダムにシャッフルします
str_ireplace 関数: 特定の部分文字列を別の文字列に置換します
localeconv 関数: ローカルの数値および通貨情報を取得します
ltrim 関数: 左端の連続する空白 (または他の文字) をクリアします文字列の変換
money_format 関数: 数値文字列を通貨表現に変換
nl_langinfo 関数: 言語と地域の情報を取得
number_format 関数: 千桁を使用 区切り文字でフォーマットされた数値文字列
parse_str 関数: 文字列を変数に解析
setlocale 関数:地域情報
similar_text 関数: 2 つの文字列内で一致する文字列の数をカウントする
str_repeat 関数: 指定された文字列を再利用する
str_replace 関数: 大文字と小文字を区別する文字列置換
str_word_count 関数: 文字列内の単語数を返す
strcasecmp 関数: 2 つの文字列を比較する文字列
strlen 関数: 文字列の長さをカウントする
strnatcmp 関数: 自然順序アルゴリズムを使用する 文字列を比較するには
strrev 関数: 文字列を反転する
strtok 関数: 文字列を切り取る
strtr 関数: 文字列の特定の文字を変換する
substr_count 関数: ある文字列が別の文字列に出現する回数をカウントします
substr_replace 関数: 文字列の一部を別の文字列に置換します
substr 関数: 文字列をインターセプトします
ucfirst 関数: 文字列の最初の文字を大文字に変更します
ucwords 関数: 文字列を変更します文字列内の各単語の最初の文字を大文字に変更します
wordwrap 関数: 文字数に応じて文字列をラップします
PHP でよく使用される文字列の文字列検索関数
chr 関数: 指定された序数を対応する ASCII コードに変換します文字
implode 関数: 配列をマージする 文字列の場合
join 関数: 配列を文字列に変換する
crc32 関数: 文字列の crc32 多項式を計算する
strchr 関数: 別の文字列で最初に出現した文字列から最後までの部分文字列を返す
strcspn 関数: マスクに一致しない文字列内の最初の部分文字列の長さを返します
stripos 関数: 別の文字列内で最初に出現した文字列を検索します (大文字と小文字は区別されません)
stristr 関数: ある文字列の別の文字列の位置を返しますstring 文字列内の最初の出現位置から後の文字列の末尾までの部分文字列 (大文字と小文字を区別しない)
strripos 関数: 大文字と小文字を区別せずに、文字列内で最初に出現する文字の位置を検索します。
strrpos 関数:文字列内の文字の最後の位置 その文字が出現する位置
strspn 関数: マスクに一致する文字列内の最初の部分文字列の長さを返します
strstr 関数: 文字列内の特定の文字列の先頭から末尾までの文字列を返しますstring
PHP で一般的に使用される文字列の文字列エンコード関数
bin2hex 関数: 2 進文字を 16 進数に変換する
convert_cyr_string 関数: 文字をあるキリル文字から別の文字に変換する
convert_uudecode 関数: uuencode アルゴリズムでエンコードされた文字列をデコードする
convert_uuencode 関数:文字列を変換する uuencode アルゴリズムのエンコードを実行します
count_chars 関数: 文字列内のすべての文字の情報を返します
ord 関数: 文字の ASCII コードを返します
str_rot13 関数: 文字列に対して rot13 エンコードを実行します
PHP でよく使用される文字列の暗号化関数
crypt 関数: DES エンコーディングで文字列を暗号化する
md5_file 関数: 指定されたファイルの MD5 ハッシュを計算する
md5 関数: 文字列を MD5 暗号化する
sha1_file 関数: 指定されたファイルの sha1hash を計算する
echo 関数: 1 つ以上の文字を出力する
fprintf 関数: フォーマットされた文字列をストリームに出力する
print 関数: フォーマットされた文字列を出力する
printf 関数: フォーマットされた文字列を出力する
sprintf 関数: フォーマットされた文字列を変数に返す
sscanf 関数: 特定のフォーマットに従って入力文字列を解析する
vfprintf関数: フォーマットされた文字列をストリームに出力する
vprintf関数: フォーマットされた文字列を出力する
vsprintf関数: フォーマットされた文字列を変数に出力する
PHPでよく使われる文字列の文字列比較関数
levenshtein関数: レーベンシュタインを計算する2 つの文字列の距離
metaphone 関数: 文字列のメタフォン キーを計算する
soundex 関数: 文字列の soundex キーを計算する
strcoll 関数: 2 つの文字列を比較する
strcmp 関数: 2 つの文字列を比較する
strnatcasecmp 関数: 自然算術を使用して文字列を比較する (大文字と小文字は区別されません)
strncasecmp 関数: 文字列の最初の n 文字を比較します (大文字と小文字は区別されません)
strncmp 関数: 2 つの文字を比較します 文字列の最初の n 文字
strpbrk 関数: 文字列内の一連の文字を検索します
strpos 関数:文字列内の最初の文字を検索します
strrchr 関数: 別の文字列位置で最後の文字列を検索し、文字列内のこの位置から文字列の末尾までの部分文字列を返します
substr_compare 関数: 2 つの文字列を比較します指定された開始位置から始まる特定の長さ内 (バイナリで正確、大文字と小文字は区別されるオプション)