PHP String 関数は、PHP コアの不可欠な部分です。これらの機能を使用するためにインストールは必要ありません。
| 関数 | 説明する |
|---|---|
| addcslashes() | 指定された文字の前にバックスラッシュを付けた文字列を返します。 |
| ラッシュを追加() | バックスラッシュが前に付いた文字列を事前定義された文字に返します。 |
| bin2hex() | ASCII 文字の文字列を 16 進値に変換します。 |
| チョップ() | 文字列の右側から空白またはその他の文字を削除します。 |
| chr() | 指定された ASCII 値から文字を返します。 |
| チャンク分割() | 文字列を一連の小さな部分に分割します。 |
| Convert_cyr_string() | 文字列をあるキリル文字セットから別のキリル文字セットに変換します。 |
| Convert_uudecode() | uuencode された文字列をデコードします。 |
| Convert_uuencode() | uuencode アルゴリズムを使用して文字列をエンコードします。 |
| count_chars() | 文字列で使用されている文字に関する情報を返します。 |
| crc32() | 文字列の 32 ビット CRC (巡回冗長検査) を計算します。 |
| 暗号化() | 一方向の文字列暗号化 (ハッシュ)。 |
| エコー() | 1 つ以上の文字列を出力します。 |
| 爆発() | 文字列を配列に分割します。 |
| fprintf() | フォーマットされた文字列を指定された出力ストリームに書き込みます。 |
| get_html_translation_table() | htmlspecialchars() および htmlentities() で使用される変換テーブルを返します。 |
| ヘブレブ() | ヘブライ語テキストを表示テキストに変換します。 |
| hebrevc() | ヘブライ語テキストを表示テキストに変換し、改行 (n) を <br> に変換します。 |
| hex2bin() | 16 進値の文字列を ASCII 文字に変換します。 |
| html_entity_decode() | HTML エンティティを文字に変換します。 |
| htmlentities() | 文字を HTML エンティティに変換します。 |
| htmlspecialchars_decode() | いくつかの事前定義された HTML エンティティを文字に変換します。 |
| htmlspecialchars() | いくつかの事前定義された文字を HTML エンティティに変換します。 |
| 爆破() | 配列要素で構成される文字列を返します。 |
| 参加する() | implode()のエイリアス。 |
| lcfirst() | 文字列の最初の文字を小文字に変換します。 |
| レーベンシュタイン() | 2 つの文字列間のレーベンシュタイン距離を返します。 |
| localeconv() | 現地の番号と通貨の形式情報を返します。 |
| ltrim() | 文字列の左側から空白またはその他の文字を削除します。 |
| md5() | 文字列の MD5 ハッシュを計算します。 |
| md5_file() | ファイルの MD5 ハッシュを計算します。 |
| メタフォン() | 文字列のメタフォン キーを計算します。 |
| お金の形式() | 通貨文字列としてフォーマットされた文字列を返します。 |
| nl_langinfo() | 指定されたローカル情報を返します。 |
| nl2br() | 文字列内の各新しい行の前に HTML 改行文字を挿入します。 |
| 数値形式() | 数値を千単位でフォーマットします。 |
| 順序() | 文字列の最初の文字の ASCII 値を返します。 |
| parse_str() | クエリ文字列を変数に解析します。 |
| プリント() | 1 つ以上の文字列を出力します。 |
| printf() | フォーマットされた文字列を出力します。 |
| quote_printable_decode() | quote-printable 文字列を 8 ビット文字列に変換します。 |
| quote_printable_encode() | 8 ビット文字列を quote-printable 文字列に変換します。 |
| 引用メタ() | メタキャラクターを引用します。 |
| rtrim() | 文字列の右側から空白またはその他の文字を削除します。 |
| setlocale() | エリア情報(地域情報)を設定します。 |
| しゃ1() | 文字列の SHA-1 ハッシュを計算します。 |
| sha1_file() | ファイルの SHA-1 ハッシュを計算します。 |
| 類似テキスト() | 2 つの文字列の類似性を計算します。 |
| soundex() | 文字列のsoundexキーを計算します。 |
| スプリントf() | フォーマットされた文字列を変数に書き込みます。 |
| 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() | 指定された文字が見つかるまでに文字列内で検索された文字数を返します。 |
| ストリップタグ() | 文字列から HTML タグと PHP タグを削除します。 |
| ストリップスラッシュ() | addcslashes() 関数によって追加されたバックスラッシュを削除します。 |
| ストリップスラッシュ() | addslashes() 関数によって追加されたバックスラッシュを削除します。 |
| ストリップス() | 別の文字列内で最初に出現する文字列の位置を返します (大文字と小文字は区別されません)。 |
| stristr() | 別の文字列内で最初に出現する文字列を検索します (大文字と小文字は区別されません)。 |
| strlen() | 文字列の長さを返します。 |
| strnatcasecmp() | 「自然順序付け」アルゴリズム (大文字と小文字を区別しない) を使用して 2 つの文字列を比較します。 |
| strnatcmp() | 「自然順序付け」アルゴリズム (大文字と小文字を区別) を使用して 2 つの文字列を比較します。 |
| strncasecmp() | 最初の n 文字の文字列比較 (大文字と小文字は区別されません)。 |
| strncmp() | 最初の n 文字の文字列比較 (大文字と小文字を区別)。 |
| strpbrk() | 文字列内で指定された文字のいずれかを検索します。 |
| strpos() | 別の文字列内で最初に出現する文字列の位置を返します (大文字と小文字は区別されます)。 |
| strrchr() | 別の文字列内で最後に出現する文字列を検索します。 |
| strrev() | 文字列を反転します。 |
| ストリポス() | 別の文字列内で最後に出現する文字列を検索します (大文字と小文字は区別されません)。 |
| strrpos() | 別の文字列内で最後に出現する文字列を検索します (大文字と小文字は区別されます)。 |
| strspn() | 文字列に含まれる特定の文字の数を返します。 |
| strstr() | 別の文字列内で最初に出現する文字列を検索します (大文字と小文字は区別されます)。 |
| strtok() | 文字列を小さな文字列に分割します。 |
| strto lower() | 文字列を小文字に変換します。 |
| strtoupper() | 文字列を大文字に変換します。 |
| strtr() | 文字列内の特定の文字を変換します。 |
| 部分文字列() | 文字列の一部を返します。 |
| substr_compare() | 指定された開始位置から始まる 2 つの文字列を比較します (バイナリ セーフで、オプションで大文字と小文字が区別されます)。 |
| substr_count() | 文字列内に部分文字列が出現する回数をカウントします。 |
| substr_replace() | 文字列の一部を別の文字列に置き換えます。 |
| トリム() | 文字列の両側から空白やその他の文字を削除します。 |
| ucfirst() | 文字列の最初の文字を大文字に変換します。 |
| ucwords() | 文字列内の各単語の最初の文字を大文字に変換します。 |
| vfprintf() | フォーマットされた文字列を指定された出力ストリームに書き込みます。 |
| vprintf() | フォーマットされた文字列を出力します。 |
| vsprintf() | フォーマットされた文字列を変数に書き込みます。 |
| ワードラップ() | 指定された長さに応じて文字列を折り返します。 |