PHP 5文字列関数
PHPの文字列関数は、PHPのコアの一部です。 いいえ、インストールは、これらの機能を使用するために必要とされません。
関数 | 説明 |
---|---|
addcslashes() | 指定された文字の前にバックスラッシュで文字列を返します。 |
addslashes() | 事前に定義された文字の前にバックスラッシュで文字列を返します。 |
bin2hex() | 16進値のASCII文字の文字列を変換 |
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)に<br> |
hex2bin() | ASCII文字の16進数値の文字列を変換 |
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形式の文字列に変換 |
quoted_printable_encode() | 引用符で囲まれた印刷可能な文字列に8ビットの文字列を変換 |
quotemeta() | メタ文字を引用 |
rtrim() | 文字列の右側から空白や他の文字を削除します。 |
setlocale() | ロケール情報を設定します。 |
sha1() | 文字列のSHA-1ハッシュを計算します |
sha1_file() | ファイルのSHA-1ハッシュを計算します |
similar_text() | 二つの文字列間の類似度を計算します |
soundex() | 文字列のSOUNDEXキーを計算します |
sprintf() | 変数にフォーマットされた文字列を書き込みます。 |
sscanf() | フォーマットに従って文字列からの入力を解析 |
str_getcsv() | 配列にCSV文字列を解析します |
str_ireplace() | 文字列内の一部の文字を置き換えます(case-insensitive) |
str_pad() | 新しい長さにパッドの文字列 |
str_repeat() | 文字列を指定された回数を繰り返し |
str_replace() | 文字列内の一部の文字を置き換えます(case-sensitive) |
str_rot13() | 文字列に対してROT13符号化を行います |
str_shuffle() | ランダム文字列内のすべての文字をシャッフル |
str_split() | 配列に文字列を分割します |
str_word_count() | 文字列内の単語の数をカウント |
strcasecmp() | 比較二つの文字列(case-insensitive) |
strchr() | 別の文字列内の文字列の最初の出現を検索し(alias of strstr() |
strcmp() | 比較二つの文字列(case-sensitive) |
strcoll() | 二つの文字列比較(locale based string comparison) |
strcspn() | 返しいくつかの指定された文字の任意の部分の前の文字列で見つかった文字の数が発見されています |
strip_tags() | 文字列からストリップHTMLおよびPHPタグ |
stripcslashes() | 引用文字列Unquotes addcslashes() |
stripslashes() | 引用文字列Unquotes addslashes() |
stripos() | 別の文字列内の文字列の最初に出現する位置を返す(case-insensitive) |
stristr() | 別の文字列内の文字列の最初の出現を検索し(case-insensitive) |
strlen() | 文字列の長さを返します。 |
strnatcasecmp() | 使用して2つの文字列を比較する"natural order"アルゴリズム(case-insensitive) |
strnatcmp() | 使用して2つの文字列を比較する"natural order"アルゴリズム(case-sensitive) |
strncasecmp() | 最初のn文字の文字列比較(case-insensitive) |
strncmp() | 最初のn文字の文字列比較(case-sensitive) |
strpbrk() | 文字のセットのいずれかの文字列を検索 |
strpos() | 別の文字列内の文字列の最初に出現する位置を返す(case-sensitive) |
strrchr() | 別の文字列内の文字列の最後の出現を検索します |
strrev() | 文字列を反転 |
strripos() | 別の文字列内の文字列の最後に出現する位置を検索し(case-insensitive) |
strrpos() | 別の文字列内の文字列の最後に出現する位置を検索し(case-sensitive) |
strspn() | 指定されたCHARLISTから文字のみを含む文字列で見つかった文字の数を返します。 |
strstr() | 別の文字列内の文字列の最初の出現を検索し(case-sensitive) |
strtok() | 小さな文字列に文字列を分割します |
strtolower() | 文字列を小文字に変換します |
strtoupper() | 大文字に文字列を変換します |
strtr() | 文字列内の特定の文字を変換します |
substr() | 文字列の一部を返します。 |
substr_compare() | 指定された開始位置から2つの文字列を比較する(バイナリ安全かつ必要に応じて、大文字と小文字を区別) |
substr_count() | サブは、文字列で発生した回数をカウントします |
substr_replace() | 別の文字列と文字列の一部を置き換え |
trim() | 文字列の両側から空白や他の文字を削除します。 |
ucfirst() | 文字列の最初の文字を大文字に変換します |
ucwords() | 各単語の最初の文字が大文字に文字列に変換し |
vfprintf() | 指定された出力ストリームにフォーマットされた文字列を書き込みます。 |
vprintf() | フォーマットされた文字列を出力します |
vsprintf() | 変数にフォーマットされた文字列を書き込みます。 |
wordwrap() | 文字の指定した文字列を数値にラップします |