PHP String関数
PHP String関数
PHP string関数は、PHPコアの一部です。これらの機能を使用するためにインストールは必要ありません。
|
関数 |
説明 |
|---|---|
| addcslashes() | 指定された文字の前にバックスラッシュを付けた文字列を返します。 |
| addslashes() | 事前定義された文字の前にバックスラッシュが付いた文字列を返します。 |
| bin2hex() | ASCII文字列を16進数値に変換します。 |
| bin2hex() | 文字列の右端から空白またはその他の文字を削除します。 |
| chr() | 指定されたASCII値から文字を返します。 |
| chunk_split()/a> | 文字列を一連の小さな部分に分割します。 |
| 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)を <br>に変換します。 |
| 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() | 文字列 metaphoneキーを計算します。 |
| money_format() | 通貨文字列としてフォーマットされた文字列を返します。 |
| nl_langinfo() | 特定のローカル情報を返す。 |
| nl2br() | HTML改行を前に挿入します、文字列内の各改行。 |
| number_format() | グループ化された千で数値をフォーマットします。 |
| ord() | 文字列の最初の文字のASCII値を返します。 |
| parse_str() | クエリ文字列を変数に解析します。 |
| print() | 1 つ以上の文字列を出力します。 |
| printf() | フォーマットされた文字列を出力します。 |
| quoted_printable_decode() | 引用符で囲まれた印刷可能な文字列を8ビット文字列に変換します。 |
| quoted_printable_encode() | 8ビット文字列を引用符付きの印刷可能な文字列に変換します。 |
| quotemeta() | メタ文字を引用。 |
| rtrim() | 文字列の右側から空白またはその他の文字を削除します。 |
| setlocale() | ロケール情報を設定します。 |
| sha1() | 文字列のSHA-1ハッシュを計算します。 |
| sha1_file() | ファイルの SHA-1 ハッシュを計算します。 |
| similar_text() | 2つの文字列の類似度を計算します。 |
| soundex() | 文字列のsoundexキーを計算します。 |
| sprintf() | フォーマットされた文字列を変数に書き込みます。 |
| sscanf() | フォーマットに従って文字列からの入力を解析します。 |
| str_getcsv() | CSV文字列を配列に解析します。 |
| str_replace() | 文字列の一部の文字を置き換えます。 (大文字と小文字は区別されません) |
| 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() | 文字列の長さを返します。 |
| strnatcasecmp() | 「自然順序」アルゴリズム(大文字と小文字を区別しない)を使用して2つの文字列を比較します。 |
| strnatcmp() | 「自然順序」アルゴリズム(大文字と小文字を区別)を使用して2つの文字列を比較します。 |
| strncasecmp() | 最初のn文字の文字列比較。 (大文字と小文字を区別しない) |
| strncmp() | 最初のn文字の文字列比較。(大文字と小文字を区別) |
| strpbrk() | 文字列から任意の文字セットを検索します。 |
| strpos() | 別の文字列内で文字列が最初に出現する位置を返します。 (大文字と小文字を区別) |
| strrchr() | 別の文字列内で最後に出現する文字列を検索します。 |
| strrev() | 文字列を反転します。 |
| strripos() | 別の文字列内で文字列が最後に出現する位置を検索します。(大文字と小文字は区別されません) |
| strpos() | 別の文字列内で文字列が最後に出現する位置を検索します (大文字と小文字を区別します) |
| strspn() | 指定された文字リストの文字のみを含む文字列で見つかった文字数を返します。 |
| strstr() | 別の文字列内で最初に出現する文字列を検索します。(大文字と小文字を区別) |
| strtok() | 文字列を小さな文字列に分割します。 |
| strtolower() | 文字列を小文字に変換します。 |
| strtoupper() | 文字列を大文字に変換します。 |
| strtr() | 文字列内の特定の文字を翻訳します。 |
| substr() | 文字列の一部を返します。 |
| substr_compare() | 指定された開始位置から 2 つの文字列を比較します。(バイナリセーフで、オプションで大文字と小文字を区別します) |
| substr_count() | 文字列内で部分文字列が出現する回数をカウントします。 |
| substr_replace() | 文字列の一部を別の文字列に置き換えます。 |
| trim() | 文字列の両側から空白またはその他の文字を削除します。 |
| ucfirst() | 文字列の最初の文字を大文字に変換します。 |
| uwords() | 文字列内の各単語の最初の文字を大文字に変換します。 |
| vfprintf() | フォーマットされた文字列を指定された出力ストリームに書き込みます。 |
| vprintf() | フォーマットされた文字列を出力します。 |
| vsprintf() | フォーマットされた文字列を変数に書き込みます。 |
| wordwrap() | 文字列を指定された文字数にラップします。 |