PHP 文字列
22個の関数
strlenstrlen(string $string): int文字列のバイト長を返します。
substrsubstr(string $string, int $offset, ?int $length): string文字列の一部を返します。
strposstrpos(string $haystack, string $needle, int $offset = 0): int|false最初に現れる位置を返します。
str_containsstr_contains(string $haystack, string $needle): bool文字列が含まれているか確認します。(PHP 8+)
str_starts_withstr_starts_with(string $haystack, string $needle): bool文字列が指定したプレフィックスで始まるか確認します。(PHP 8+)
str_ends_withstr_ends_with(string $haystack, string $needle): bool文字列が指定したサフィックスで終わるか確認します。(PHP 8+)
str_replacestr_replace(array|string $search, array|string $replace, string $subject): string検索文字列を置換します。
strtolowerstrtolower(string $string): string文字列を小文字に変換します。
strtoupperstrtoupper(string $string): string文字列を大文字に変換します。
trimtrim(string $string, string $characters = ' \n\r\t\v\x00'): string先頭と末尾の空白(または指定した文字)を削除します。
explodeexplode(string $separator, string $string, int $limit = PHP_INT_MAX): array区切り文字で文字列を分割して配列で返します。
implodeimplode(string $separator, array $array): string配列要素を区切り文字で連結します。
sprintfsprintf(string $format, mixed ...$values): string書式文字列に従ってフォーマットされた文字列を返します。
nl2brnl2br(string $string): string改行文字の前に<br />タグを挿入します。
htmlspecialcharshtmlspecialchars(string $string): stringHTML特殊文字をエンティティに変換します。
strip_tagsstrip_tags(string $string): stringHTMLおよびPHPタグを削除します。
str_padstr_pad(string $string, int $length, string $pad_string = ' ', int $pad_type = STR_PAD_RIGHT): string文字列を指定した長さに埋めます。
str_repeatstr_repeat(string $string, int $times): string文字列をn回繰り返します。
ucfirstucfirst(string $string): string最初の文字を大文字に変換します。
ucwordsucwords(string $string): string各単語の最初の文字を大文字に変換します。
str_splitstr_split(string $string, int $length = 1): array文字列を配列に変換します。
number_formatnumber_format(float $num, int $decimals = 0): string数値を書式化した文字列で返します。
