PHP文字列
文字列は、「Helloworld!」のような文字のシーケンスです。
PHP文字列関数
この章では、文字列を操作するために一般的に使用されるいくつかの関数について説明します。
strlen()-文字列の長さを返します
PHPstrlen()
関数は、文字列の長さを返します。
例
文字列「Helloworld!」の長さを返します。
<?php
echo strlen("Hello world!"); // outputs 12
?>
str_word_count()-文字列内の単語をカウントします
PHPstr_word_count()
関数は、文字列内の単語の数をカウントします。
例
文字列「Helloworld!」の単語数を数えます。
<?php
echo str_word_count("Hello world!"); // outputs 2
?>
strrev()-文字列を反転します
PHPstrrev()
関数は文字列を逆にします。
例
文字列「Helloworld!」を逆にします。
<?php
echo strrev("Hello world!"); // outputs !dlrow olleH
?>
strpos()-文字列内のテキストを検索します
PHPstrpos()
関数は、文字列内の特定のテキストを検索します。一致が見つかった場合、関数は最初の一致の文字位置を返します。一致するものが見つからない場合は、FALSEを返します。
例
文字列「Helloworld!」でテキスト「world」を検索します。
<?php
echo strpos("Hello world!", "world"); // outputs 6
?>
ヒント: 文字列の最初の文字位置は0です(1ではありません)。
str_replace()-文字列内のテキストを置き換えます
PHPstr_replace()
関数は、文字列内の一部の文字を他の一部の文字に置き換えます。
例
テキスト「world」を「Dolly」に置き換えます。
<?php
echo str_replace("world", "Dolly", "Hello world!"); // outputs Hello Dolly!
?>
完全なPHP文字列リファレンス
すべての文字列関数の完全なリファレンスについては、完全なPHP文字列リファレンスにアクセスしてください。
PHP文字列リファレンスには、関数ごとの説明と使用例が含まれています。