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は豊富な機能を備えた言語であるため、より高度なプログラムを作成することも可能です。
この記事が気に入ったらサポートをしてみませんか?