文字列は、"Hello world!"のような一連の文字のことです。
この章では、文字列を操作するためによく使われる関数をいくつか見ていきます。
PHPの strlen() 関数は、文字列の長さを返します。
下の例は、文字列 "Hello world!"の長さを返します:
上のコードの出力は 12 になります。
PHPの str_word_count() 関数は、文字列内の単語数を数えます:
上のコードの出力は 2 になります。
PHPの strrev() 関数は文字列を逆順にします:
上のコードの出力は次のようになります:!dlrow olleH.
PHPの strpos() 関数は、文字列内から指定のテキストを検索します。
一致するものが見つかった場合、関数は最初に一致した文字の位置を返します。一致するものが見つからなければ、FALSEを返します。
次の例は、文字列 "Hello world!" から "world" というテキストを検索します:
上のコードの出力は 6 になります。
チップ: 文字列の最初の文字位置は 0 です(1ではありません)。
PHPの str_replace() 関数は、文字列内の一部の文字を他の文字に置換します。
次の例は、テキスト "world"を "Dolly"に置換します:
上のコードの出力は次のようになります:Hello Dolly!
すべての文字列関数の完全なリファレンスについては、完全なPHP文字列リファレンスをご覧ください。
PHP 文字列リファレンスには、各関数の説明と使用例が含まれています!