文字列操作メソッドには、addcslashes()、chop()、chr()、crc32()、crypt()、echo()、explode()、fprintf()、hebrev()、join( ) が含まれます。 、ltrim()、md5()、nl2br()など。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
PHP 文字列関数 (メソッド) は、 PHPコンポーネントのコア。これらの機能を使用するためにインストールは必要ありません。
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 ビット文字列を quoted-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() | 文字列の一部を返します。 |
中国語の文字列部分を返します。 | |
指定された開始位置から始まる 2 つの文字列を比較します (バイナリ セーフで大文字と小文字が区別されます)。 | |
文字列内に部分文字列が出現する回数をカウントします。 | |
文字列の一部を別の文字列に置き換えます。 | |
文字列の両側にある空白文字とその他の文字を削除します。 | |
文字列の最初の文字を大文字に変換します。 | |
文字列内の各単語の最初の文字を大文字に変換します。 | |
フォーマットされた文字列を指定された出力ストリームに書き込みます。 | |
フォーマットされた文字列を出力します。 | |
フォーマットされた文字列を変数に書き込みます。 | |
指定された長さに応じて文字列を折り返します。 |
PHP ビデオ チュートリアル 」
以上がPHPの文字列操作メソッドにはどのようなものがありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。