ホームページ  >  記事  >  バックエンド開発  >  PHPの文字列処理関数の概要

PHPの文字列処理関数の概要

WBOY
WBOYオリジナル
2016-08-08 09:21:43747ブラウズ

以下は、PHP 自体に付属している文字列処理関数です。
addcslashes — 文字列内の一部の文字にバックスラッシュエスケープ文字を追加します
addslashes — 指定された方法で文字列内の文字をエスケープします
bin2hex — バイナリデータを 16 進数表現に変換します
Chop — rtrim() のエイリアス関数
chr — 文字の ASCII コードを返します
chunk_split — 特定の文字長に従って文字列を小さなチャンクに分割します
Convert_cyr_string — キリル文字を他の文字に変換します
Convert_uudecode — 文字列を復号化する
Convert_uuencode — 文字列を暗号化する
count_chars — 文字の使用情報を文字列で返します
crc32 — 文字列の crc32 多項式を計算します
crypt — 一方向ハッシュ暗号化関数
echo — コンテンツを表示するために使用されます
explode — 区切り文字を使用して文字列を配列に変換します
fprintf — 必要に応じてデータを返し、ドキュメント ストリームに直接書き込みます
get_html_translation_table — 翻訳可能な HTML エンティティを返します
hebrev — ヘブライ語でエンコードされた文字列をビジュアルテキストに変換する
hebrevc — ヘブライ語でエンコードされた文字列をビジュアルテキストに変換する
html_entity_decode — htmlentities () 関数の逆関数で、HTML エンティティを文字に変換します
htmlentities — 文字列内の一部の文字を HTML エンティティに変換します
htmlspecialchars_decode — htmlspecialchars() 関数の逆関数で、HTML エンティティを文字に変換します
htmlspecialchars — 文字列内の一部の文字を HTML エンティティに変換します
implode — 特定の区切り文字を使用して配列を文字列に変換します
join — 配列を文字列に変換、implode() 関数のエイリアス
レーベンシュタイン — 2 つの単語の違いを計算します
localeconv — 数値関連の形式定義を取得する
ltrim — 文字列の左側にある空白または指定された文字を削除します
md5_file — MD5 アルゴリズムを使用してファイルを暗号化します
md5 — MD5 アルゴリズムで文字列を暗号化します
metaphone — 文字列の発音規則を決定する
Money_format — 引数に従ってフォーマットされた数値の出力
nl_langinfo — 言語とローカル情報をクエリする
nl2br — 文字列内の改行文字「/n」を「
」に置き換えます
number_format — パラメーターに従ってフォーマットされた数値の出力
ord — ASCII コードを文字に変換します
parse_str — 特定の形式の文字列を変数と値に変換します
print — 単一の値を出力するために使用されます
printf — 必要に応じてデータを表示します
quote_printable_decode — 文字列を 8 ビットのバイナリ文字列に暗号化します
quotemeta — いくつかの特定の文字をエスケープします
rtrim — 文字列の右側にある空白または指定された文字を削除します
setlocale — 数値、日付などのローカル形式を設定します
sha1_file — SHA1 アルゴリズムでファイルを暗号化します
sha1 — SHA1 アルゴリズムで文字列を暗号化します
like_text — 2 つの文字列を比較し、システムが考慮する類似文字の数を返します
soundex — 文字列の発音規則を決定する
sprintf — 必要に応じてデータを返しますが、出力はしません
sscanf — 文字列をフォーマットできます
str_ireplace — str_replace() 関数のように文字列を照合して置換しますが、大文字と小文字は区別されません
str_pad — 文字列の両側のパディング
str_repeat — 文字列の組み合わせを繰り返す
str_replace — 文字列の一致と置換
str_rot13 — ROT13 は文字列を暗号化します
str_shuffle — 文字列内の文字をランダムに並べ替えます
str_split — 文字間隔に従って文字列を配列に分割します
str_word_count — 文字列内の英単語情報を取得します
strcasecmp — 大文字と小文字を区別せずに文字列を比較します
strchr — 文字列の一部を比較して返す strstr() 関数のエイリアス
strcmp — 文字列のサイズを比較する
strcoll – ローカル設定に基づく文字列のサイズ比較
strcspn — 連続する不一致文字の長さの値を返します
ストリップタグ — 文字列から HTML と PHP コードを削除します
ストリップスラッシュ — addcslashes() 関数によって処理される文字列のエスケープ解除
stripos — 最初に一致した位置を検索して返します。一致では大文字と小文字が区別されません
tripslashes —addslashes() 関数によって処理される文字列のアンチエスケープ
stristr — 大文字と小文字を区別しない比較によって文字列の一部を返します
strlen — 文字列のエンコードされた長さを取得する
strnatcasecmp — 大文字と小文字を区別しない自然な並べ替えを使用して文字列を比較します
strnatcmp — 自然順序付けを使用した文字列のサイズ比較
strncasecmp — 大文字と小文字を区別せずに、文字列の最初の N 文字を比較します
strncmp — 文字列の最初の N 文字のサイズを比較します
strpbrk — 文字列の一部を比較して返す
strpos — 最初に一致した位置を検索して返します
strrchr — 後ろから前に比較して文字列の一部を返します
strrev — 文字列内のすべての文字を反転します
strripos — 逆方向に検索し、最初に一致した位置を返します。一致では大文字と小文字が区別されません
strrpos – 逆方向に検索し、最初に一致した位置を返します
strspn — 文字が連続して出現する長さを照合してその値を返す
strstr — 文字列の一部を比較して返します
strtok — 指定された文字を使用して文字列を分割します
strto lower — 文字列を小文字に変換する
strtoupper – 文字列を大文字に変換します
strtr — 文字列の比較と置換
substr_compare — 切り捨て後の文字列を比較します
substr_count — 文字列内の特定の文字セグメントの出現数をカウントします
substr_replace — 文字列内の一部の文字を置換します
substr — 文字列をインターセプトします
トリム — 文字列の両側にある空白または指定された文字を削除します
ucfirst — 指定された文字列の最初の文字を大文字に変換します
ucwords — 指定された文字列内の各英単語の最初の文字を大文字にします
vfprintf — 必要に応じてデータを返し、ドキュメント ストリームに直接書き込みます
vprintf — 必要に応じてデータを表示します
vsprintf — 必要に応じてデータを返しますが、出力はしません
wordwrap — 特定の文字長に従って文字列を分割します

以上、PHPの文字列処理関数の概要をその側面も含めて紹介しましたが、PHPチュートリアルに興味のある友人の参考になれば幸いです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。