個人開発者をサポートするQ&Aツール

個人開発者・フリーランスエンジニア・リモートプログラマの
問題解決をサポートするサービスです

登録不要ですぐに質問を開始できます

3つの異なるイコール

解決済 50pt 3件

=、==、===の違いは何ですか?
php
ベストアンサーに選ばれた回答
=は代入演算子、
==は比較演算子、
===は同一比較演算子、です

$a = $b     割り当てる      $a を $bと同じように設定する
$a == $b    イコール       $a と $bが同じだったらTrue
$a === $b   同一   $a が $bと同じで、方も同じだった時はTrue.
==と===の必要性、およびそれぞれを使用する状況についての詳細は公式ドキュメントを見てください

回答の編集

この質問はすでに終了しているため変更できません

  • =は代入演算子です
  • ==は比較演算子です(2つの変数の値が等しいかどうかを比較します)
  • ===は二つの変数の値と型が同じかどうかをチェックします

回答の編集

この質問はすでに終了しているため変更できません

= 代入演算子
== 2つの変数の値が同じかどうかを確認する
=== 2つの変数の値が同じかどうか、とそれらの変数の型が同じかどうかを確認する

回答の編集

この質問はすでに終了しているため変更できません


回答

この質問はすでに終了しているため、回答できません