配列を扱える関数と扱えない関数まず大きく2つに分類すると、printとechoは配列を扱えませんが、var_dump()とprint_r()は配列も表示できます。以下、printとechoの違いについてとvar_dump()とprint_r()の違いについてを順に説明していきます。printとechoの違い「echoの特徴」で記載している内容ぐらいしか違わず、ほとんど同じです。echoの特徴1カンマ区切りで連結で連結できます。2少しだけ処理速度がprintより早いです。(大規模なサイトでない限り、無視していいほどの差です。)他の言語を学んでいく上で脳を混乱させないように、自分でPHPのコードを書くときはechoによる「カンマ区切り(,)」の文字列を連結させる書き方は使用しない方がいいです。PHPは「ピリオド区切り(.)」で文字列を連結させるとだけ覚えておきましょう。printとechoの使い方ダブルクォート「”」で囲まれていた場合は、ダブルクォート内で変数やエスケープシーケンスも利用できます。変数を使うときのパターンは2パターンあります。1変数の後に半角スペースを挿入する。