気持ちが良いIT技術を学ぶ

PHP基本 : 基本構文、変数、関数、条件文、反復文など

2023年07月02日に更新, By 管理者

PHPの基本概念と文法について
PHPはウェブ開発に広く使用されているプログラミング言語で、動的なウェブページを作成してデータを処理するのに非常に便利です。

- 基本構文

PHPコードは<?php で始まり ?>で終わります。この間のコードはPHPインタプリタによって実行されます。

<?php
echo "Hello, PHP"; // 文字列出力
?>

- 変数

変数は、データを保存するために使用される基本的な概念です。 
PHPで変数を宣言するときは、$記号を使用します。変数の名前は$の後に英字またはアンダースコアで始まり、大文字と小文字を区別します。

<?php
$name = "テスト";	// 文字列変数
$age = 25;			// 正数変数
$isShain = true;	// ブーリアン変数

echo "名前 : ". $name ."<br/>";
echo "年齢 : ". $age ."<br/>";
echo "会社員 : ". $isShain ."<br/>";
?>

- 関数

関数は、コードの再利用に使用される独立したブロックです。
PHPには多くのビルトイン関数があり、必要に応じてカスタム関数を書くこともできます。
関数を宣言するときは、functionキーワードを使用します。

<?php
funtion hello() {
	echo "Hello!";
}

function add($a, $b) {
	return $a + $b;
}

hello();			// "Hello!"が出力
echo add(5, 2);		// 7が出力
?>

- 条件文

条件文は、プログラムの流れを制御するために使用されます。 
PHPで最も広く使用されている条件文はif文です。
if文はelse if文とelse文を一緒に使用してさまざまな条件を処理することもできます。

<?php
$age = 20;

if ($age >= 18) {
	echo "大人です。";
} else {
	echo "未成年です。";
}
?>

- 反復文

反復文は、同じコードブロックを複数回実行するために使用されます。 PHPでは、for、while、do-whileなどの反復文が提供されています。
たとえば、反復文は条件を満たす間にコードを実行し、反復回数を指定したり、条件に応じて反復を制御したりできます。

<?php
for ($i = 1; $i <= 5; $i++) {
	echo $i ."目<br/>";
}

$i = 1;
while ($i <= 5) {
	echo $i ."目<br/>";
	$i++;
}

$i = 1;
do {
	echo $i ."目<br/>";
	$i++;	
} while ($i <= 5);
?>