見出し画像

PHPとHelloWorld😊

本講座ではPHPでHello World!を表示させてみようと思います。
PHPファイルを実行する方法は大きく2つあります。

  • ターミナル上で実行

  • Webサーバー上で実行

ターミナルで表示させる場合

まず、お好きなエディターを立ち上げてください。
デスクトップにhelloworld.phpというファイルを作成し、以下のコードを書いてください。(PHPのファイルは拡張子が.phpです)


echo文を使ってHelloWorldを表示する方法

echo文は、引数として与えられた文字列を出力します。文字列はダブルクォーテーション("")またはシングルクォーテーション('')で囲む必要があります。また、echo文の最後にはセミコロン(;)を付ける必要があります。

<?php
echo "Hello World!";
?>

print文を使ってHelloWorldを表示する方法

echo文と同様に、print文も引数として与えられた文字列を出力します。文字列はダブルクォーテーション("")またはシングルクォーテーション('')で囲む必要があります。また、print文の最後にはセミコロン(;)を付ける必要があります。

<?php
print "Hello World!";
?>

HTMLと組み合わせてHelloWorldを表示する方法

PHPをHTMLファイル内に埋め込むには、拡張子が.phpのファイルを作成し、その中でPHPコードを書きます。PHPコードは、<?phpと?>の間に書きます。

なお、HTMLとPHPを混在させる場合、HTMLコード内でPHPコードを書くことができますが、PHPコード内でHTMLコードを書くこともできます。例えば、以下のコードは、PHPコードの中でHTMLの<h1>タグを使用して、「Hello World!」を表示しています。

<!DOCTYPE html>
<html>
    <head>
        <title>Hello World</title>
    </head>
    <body>
        <?php echo "Hello World!"; ?>
    </body>
</html>

関数を定義してHelloWorldを表示する方法

helloWorldという関数を定義しています。関数内でecho文を使用して、"Hello World!"を表示しています。関数を定義した後に、関数名を記述することで、関数を呼び出しています。この場合は、helloWorld()という関数を呼び出しています。

関数は、引数を受け取ることができます。

<?php
function helloWorld() {
    echo "Hello World!";
}

helloWorld();
?>

クラスを定義してHelloWorldを表示する方法

クラスを定義してHelloWorldを表示することもできます。クラスは、関数をまとめて管理するための仕組みで、オブジェクト指向プログラミングを実現するために使用されます。

クラスをインスタンス化するには、new演算子を使用します。上記のコードでは、$helloという変数にHelloWorldクラスのインスタンスを代入しています。その後、$hello変数を使用して、sayHelloメソッドを呼び出しています。

<?php
class HelloWorld {
  public function sayHello() {
    echo "Hello World!";
  }
}

$hello = new HelloWorld();
$hello->sayHello();
?>

以上でこれらは代表的な方法であり、他にも様々な方法があります。また、HelloWorldという単純な出力にとどまらず、PHPは豊富な機能を備えた言語であるため、より高度なプログラムを作成することも可能です。


この記事が気に入ったらサポートをしてみませんか?