ホームページ >バックエンド開発 >PHPチュートリアル >php5の文字列処理関数のまとめ

php5の文字列処理関数のまとめ

WBOY
WBOYオリジナル
2016-07-25 08:54:051013ブラウズ
この記事では、文字列比較、文字列検索、文字列インターセプトなど、php5 の一般的な文字列処理関数を紹介します。必要な方は参考にしてください。

php5の文字列処理関数の概要。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 — 必要に応じてデータを表示する 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 — 連続する不一致文字の長さを返す strip_tags — 文字列から HTML および PHP コードを削除する tripcslashes — 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 — 特定の文字長に従って文字列を分割する strto lower() 関数はすべての文字を小文字に変換し、strtoupper() 関数はすべての文字を大文字に変換し、ucfirst() 関数は指定された文字列の最初の文字を大文字に変換し、ucwords() 関数は指定された文字列の最初の文字を変換します。指定された文字列を大文字に変換します。 ucfirst() は文字列の最初の文字のみを処理し、ucwords() は各単語の最初の文字のみを処理します (単語であるかどうかを判断するにはスペースを使用します。「today! hi」と「today.hi」は 1 つの単語とみなされます) word) の場合、残りの文字の大文字と小文字のステータスは変わりません。PHPのスペースで区切られたテキストを配列に入れる例 phpで中国語の文字列を配列に分割する簡単な例 PHPで中国語と英語の文字列を分割するいくつかの方法 phpのsplit()文字列分割関数の応用例 PHP分割GBK中国語文字化けの解決策 PHPの文字列分割関数explodeの例 PHPの文字列比較・検索方法を詳しく解説 文字列の類似性を比較するためのPHP関数の使用リファレンス PHPの文字列比較関数strcmp()とstrcasecmp()の使い方の紹介 文字列の類似性を比較するためのPHPサンプルコード



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