#8 PHPで学ぶ文字列操作の基本

PHPの文字列操作は、豊富な組み込み関数が用意されているのが特徴です。この記事では、PHPにおける文字列操作の基本を解説します。

文字列を連結する

以前の記事でも触れた通り、PHPでは文字列連結専用の「.」を使います。

$greeting = "こんにちは、" . $name . "さん";

ダブルクォートの中であれば、変数をそのまま埋め込むこともできます。

$greeting = "こんにちは、{$name}さん";

よく使う文字列操作

  • strlen($name) 文字数を調べる
  • strtoupper($name) 大文字に変換する
  • str_replace("A", "B", $name) 文字を置き換える
  • explode(",", $name) 指定した記号で分割する

PHPならではの注意点

PHPの文字列操作の多くは、Goと同じく「文字列.機能()」ではなく「機能(文字列)」という書き方をします。関数名も`strlen`や`str_replace`のように、単語を省略した独特な名前が多いため、最初は覚えることが多く感じられるかもしれません。

まとめ

PHPの文字列操作は`strlen`・`str_replace`・`explode`などの組み込み関数が基本です。「機能(文字列)」という書き方の順番に慣れておきましょう。


本ページはプロモーションを含みます。

参考書籍(PR)

PHPをもっと学びたい方には「10日でおぼえるPHP入門教室 第4版」がおすすめです。

コメント

このブログの人気の投稿

#11 Rustで学ぶエラーハンドリングの基本

#16 TypeScriptで学ぶ辞書型(マップ)の基本

#19 Goで学ぶテスト(単体テスト)の基本