ホームページ  >  記事  >  バックエンド開発  >  PHPの文字列メソッドとは何ですか

PHPの文字列メソッドとは何ですか

青灯夜游
青灯夜游オリジナル
2021-02-24 10:47:241852ブラウズ

文字列メソッドには、文字列の左側にある空白文字またはその他の文字を削除する ltrim()、文字列で使用されている文字情報を返す count_chars()、1 つ以上の文字列を出力する echo() が含まれます。 、文字列を配列に分割するexplode()、16進数値をASCII文字に変換するhex2bin()、HTMLエンティティを文字に変換するhtml_entity_decode()、文字をHTMLエンティティに変換するhtmlentities()などです。

PHPの文字列メソッドとは何ですか

#このチュートリアルの動作環境: Windows7 システム、PHP8 バージョン、DELL G3 コンピューター

php 文字列メソッド (関数)

PHP の String 関数は、PHP のコア コンポーネントです。これらの機能を使用するためにインストールは必要ありません。

  • addcslashes(): 指定された文字の前にバックスラッシュを追加した文字列を返します。

  • addslashes(): 定義済みの文字の前にバックスラッシュを追加した文字列を返します。

  • binhex(): ASCII 文字の文字列を 16 進値に変換します。

  • chop(): 文字列の右側にある空白文字またはその他の文字を削除します。

  • chr(): 指定された ASCII 値から文字を返します。

  • chunk_split(): 文字列を一連の小さな部分に分割します。

  • convert_cyr_string(): 文字列をあるキリル文字セットから別の文字セットに変換します。

  • convert_uudecode(): uuencode でエンコードされた文字列をデコードします。

  • convert_uuencode(): uuencode アルゴリズムを使用して文字列をエンコードします。

  • count_chars(): 文字列で使用されている文字に関する情報を返します。

  • crc32(): 文字列の 32 ビット CRC (巡回冗長検査) を計算します。

  • crypt(): 一方向の文字列暗号化 (ハッシュ)。

  • echo(): 1 つ以上の文字列を出力します。

  • explode(): 文字列を配列に分割します。

  • fprintf(): フォーマットされた文字列を指定された出力ストリームに書き込みます。

  • get_html_translation_table(): htmlspecialchars() および htmlentities() で使用される変換テーブルを返します。

  • hebrev(): ヘブライ語テキストを表示テキストに変換します。

  • hebrevc(): ヘブライ語テキストを表示テキストに変換し、改行 (\n) を
    に変換します。

  • hex2bin(): 16 進値の文字列を ASCII 文字に変換します。

  • html_entity_decode(): HTML エンティティを文字に変換します。

  • htmlentities(): 文字を HTML エンティティに変換します。

  • htmlspecialchars_decode(): いくつかの事前定義された HTML エンティティを文字に変換します。

  • htmlspecialchars(): いくつかの事前定義された文字を HTML エンティティに変換します。

  • implode(): 配列要素で構成される文字列を返します。

  • join(): implode() のエイリアス。

  • lcfirst(): 文字列の最初の文字を小文字に変換します。

  • levenshtein(): 2 つの文字列間のレーベンシュタイン距離を返します。

  • localeconv(): 現地の数値と通貨の形式情報を返します。

  • ltrim(): 文字列の左側にある空白文字またはその他の文字を削除します。

  • md5(): 文字列の MD5 ハッシュを計算します。

  • md5_file(): ファイルの MD5 ハッシュを計算します。

  • metaphone(): 文字列のメタフォン キーを計算します。

  • money_format(): 通貨文字列としてフォーマットされた文字列を返します。

  • nl_langinfo(): 指定されたローカル情報を返します。

  • nl2br(): 文字列内の各新しい行の前に HTML 改行文字を挿入します。

  • number_format(): 数値を千単位でフォーマットします。

  • ord(): 文字列の最初の文字の ASCII 値を返します。

  • parse_str(): クエリ文字列を変数に解析します。

  • print(): 1 つ以上の文字列を出力します。

  • printf(): フォーマットされた文字列を出力します。

  • quoted_printable_decode():quoted-printable 文字列を 8 ビット文字列に変換します。

  • quoted_printable_encode(): 8 ビット文字列を quote-printable 文字列に変換します。

  • quotemeta(): メタキャラクターを引用します。

  • rtrim(): 文字列の右側にある空白文字またはその他の文字を削除します。

  • setlocale(): 地域情報(地域情報)を設定します。

  • sha1(): 文字列の SHA-1 ハッシュを計算します。

  • sha1_file(): ファイルの SHA-1 ハッシュを計算します。

  • similar_text(): 2 つの文字列の類似性を計算します。

  • soundex(): 文字列のsoundexキーを計算します。

  • sprintf(): フォーマットされた文字列を変数に書き込みます。

  • sscanf(): 指定された形式に従って文字列からの入力を解析します。

  • str_getcsv(): CSV 文字列を配列に解析します。

  • str_ireplace(): 文字列内の一部の文字を置換します (大文字と小文字は区別されません)。

  • str_pad(): 文字列を新しい長さにパディングします。

  • str_repeat(): 指定された回数だけ文字列を繰り返します。

  • str_replace(): 文字列内の一部の文字を置換します (大文字と小文字は区別されます)。

  • str_rot13(): 文字列に対して ROT13 エンコードを実行します。

  • str_shuffle(): 文字列内のすべての文字をランダムにシャッフルします。

  • str_split(): 文字列を配列に分割します。

  • str_word_count(): 文字列内の単語の数をカウントします。

  • strcasecmp(): 2 つの文字列を比較します (大文字と小文字は区別されません)。

  • strchr(): 別の文字列内で最初に出現する文字列を検索します。 (strstr() のエイリアス。)

  • strcmp(): 2 つの文字列を比較します (大文字と小文字は区別されます)。

  • strcoll(): 2 つの文字列を比較します (ローカル設定に従って)。

  • strcspn(): 指定された文字が見つかるまでに文字列内で検索された文字数を返します。

  • strip_tags(): 文字列から HTML タグと PHP タグを削除します。

  • stripcslashes(): addcslashes() 関数によって追加されたバックスラッシュを削除します。

  • stripslashes():addslashes() 関数によって追加されたバックスラッシュを削除します。

  • stripos(): 別の文字列内で最初に出現する文字列の位置を返します (大文字と小文字は区別されません)。

  • stristr(): 別の文字列内で最初に出現する文字列を検索します (大文字と小文字は区別されません)。

  • strlen(): 文字列の長さを返します。中国語の文字列処理には mb_strlen() 関数を使用します。

  • strnatcasecmp(): 「自然順序付け」アルゴリズムを使用して 2 つの文字列を比較します (大文字と小文字は区別されません)。

  • strnatcmp(): 「自然順序付け」アルゴリズムを使用して 2 つの文字列を比較します (大文字と小文字は区別されます)。

  • strncasecmp(): 最初の n 文字の文字列比較 (大文字と小文字は区別されません)。

  • strncmp(): 最初の n 文字の文字列比較 (大文字と小文字は区別されます)。

  • strpbrk(): 文字列内の指定された文字のいずれかを検索します。

  • strpos(): 別の文字列内で最初に出現した文字列の位置を返します (大文字と小文字は区別されます)。

  • strrchr(): 別の文字列内で最後に出現した文字列を検索します。

  • strrev(): 文字列を反転します。

  • strripos(): 別の文字列内で最後に出現した文字列を検索します (大文字と小文字は区別されません)。

  • strrpos(): 別の文字列内で最後に出現した文字列を検索します (大文字と小文字は区別されます)。

  • strspn(): 文字列に含まれる特定の文字の数を返します。

  • strstr(): 別の文字列内で最初に出現する文字列を検索します (大文字と小文字は区別されます)。

  • strtok(): 文字列をより小さな文字列に分割します。

  • strto lower(): 文字列を小文字に変換します。

  • strtoupper(): 文字列を大文字に変換します。

  • strtr(): 文字列内の特定の文字を変換します。

  • substr(): 文字列の一部を返します。

  • mb_substr(): 中国語文字列の一部を返します。

  • substr_compare(): 指定された開始位置から始まる 2 つの文字列を比較します (バイナリ セーフで、オプションで大文字と小文字を区別します)。

  • substr_count(): 文字列内に部分文字列が出現する回数をカウントします。

  • substr_replace(): 文字列の一部を別の文字列に置き換えます。

  • trim(): 文字列の両側にある空白文字とその他の文字を削除します。

  • ucfirst(): 文字列の最初の文字を大文字に変換します。

  • ucwords(): 文字列内の各単語の最初の文字を大文字に変換します。

  • vfprintf(): フォーマットされた文字列を指定された出力ストリームに書き込みます。

  • vprintf(): フォーマットされた文字列を出力します。

  • vsprintf(): フォーマットされた文字列を変数に書き込みます。

  • wordwrap(): 指定された長さに従って文字列を折り返します。

[推奨学習: 「PHP ビデオ チュートリアル 」]

以上がPHPの文字列メソッドとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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