= と === の違いがわかりません

= は代入、=== は比較です。
2021年2月20日
ユーザー

「=」と「===」の違いがはっきりとわかりません。

<?php

for ($i = 1; $i <= 10; $i++) {
if ($i === 4) {         →この部分を($i = 4)にしてしまいそうです。
continue;
}
echo $i . PHP_EOL;
}

エラーになり、間違いに気づくことはできるのですが、最初からこのように書く自信がないので、明確な違いを例とともにご教授いただきたく思います。

宜しくお願い致します。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?