ホームページ >バックエンド開発 >PHPチュートリアル >最も包括的なphp文字列処理関数
PHP の文字列処理関数は非常に強力です。PHP プログラマーとして、PHP 文字列処理関数とは何か、またその使用方法を理解する必要があります。この記事では、PHP 文字列処理関数の概要を説明します。これらは、システムに付属する 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( ) 関数のエイリアス
levenshtein — 2 つの単語の差を計算する
localeconv — を取得する数値に関する形式定義
ltrim — 文字列の左側の空白または指定された文字を削除します
md5_file — MD5 アルゴリズムでファイルを暗号化します
md5 — MD5 アルゴリズムで文字列を暗号化します
metaphone — 文字列の発音規則を決定します
money_format — パラメーターに従って数値の出力をフォーマットします
nl_langinfo — 言語とローカル情報をクエリします
nl2br — 改行文字を変更します 文字列 n 内の「/」は、「
」に置き換えられます
number_format — フォーマットされた出力パラメータに応じた数値
ord — ASCII コードを文字に変換します
parse_str — 特定の形式の文字列を変数と値に変換します
print — 単一の値を出力するために使用します
printf — 必要に応じてデータを表示します
quoted_printable_decode — 暗号化します文字列を 8 ビットのバイナリ文字列に変換します
quotemeta — いくつかの特定の文字をエスケープします
rtrim — 文字を削除します 文字列または指定された文字の右側のスペース
setlocale — 数値、日付などのローカル形式を設定します
sha1_file — SHA1 アルゴリズムでファイルを暗号化します
sha1 — SHA1 アルゴリズムで文字列を暗号化します
similar_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 — 連続する一致しない文字の長さを返します
strip_tags の値 — 文字列から HTML および PHP コードを削除します
stripcslashes — addcslashes() 関数をエスケープしてエスケープします処理された文字列
stripos — 最初に一致した位置を検索して返します。一致は大文字と小文字を区別しません
stripslashes — 処理された文字列をエスケープするためのアンチエスケープ addlashes() 関数
stristr — 大文字と小文字を区別しない比較を通じて文字列の一部を返します
strlen — 文字列のエンコードされた長さを取得します。
strnatcasecmp — 自然な並べ替え方法を使用します。文字列のサイズを比較します。大文字と小文字は区別されません。
strnatcmp — 自然な並べ替え方法を使用して文字列のサイズを比較します。文字列の最初の N 文字のサイズ (大文字と小文字は区別されません)
strncmp — 文字列の最初の N 文字のサイズを比較します
strpbrk — 比較して文字列の一部を返します
strpos — 検索最初に一致した位置を返します
strrchr — 後ろから前に比較して文字列の一部を返します
strrev — 文字列内のすべての文字を逆順に並べます
strripos — 後ろから前に検索して、その位置を返します最初の一致、一致では大文字と小文字が区別されません
strrpos - 逆方向に検索して、最初に一致した位置を返します
strspn - 文字が連続して出現する長さの値を返します
strstr - 比較して文字列の一部を返します
strtok - 指定された数で文字を分割します文字列
strto lower — 文字列を小文字に変換する
strtoupper — 文字列を大文字に変換する
strtr — 文字列を比較および置換する
substr_compare — 切り捨てられた文字列を比較する
substr_count — 文字列内の特定の文字セグメントの出現をカウントする
substr_replace — 置換する文字列内の一部の文字
substr — 文字列を切り詰めます
trim — 文字列の両側の空白または指定された文字を削除します
ucfirst — 指定された文字列の最初の文字を大文字に変換します
ucwords — 各英単語の最初の文字を変更します指定された文字列を大文字に変換します
vfprintf — 必要に応じてデータを返し、ドキュメント ストリームに直接書き込みます
vprintf — 必要に応じてデータを表示します
vsprintf — データを返すには必要ですが、出力する必要はありません
wordwrap - を分割します特定の文字長に応じた文字列
上記はPHPの文字列処理関数の概要です。皆さんの参考になれば幸いです。
関連する推奨事項:
以上が最も包括的なphp文字列処理関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。