PHPでの簡単な質問
ステートメントif(a=b){c=10;d=100}で、どのようなエラーが発生しますか?その内容は何ですか?
------解決策---------
php 条件文
または ==// if ($a == $b)
または === if ($a === $b)
d = 100 (セミコロンなし)
変数を追加する必要があります $
------解決策----------
論理的判断には二重等価性シンボル == を使用する必要があります。js では使用しません。最後にセミコロンを追加する必要はありませんが、php では $ と; を追加する必要があります。
------解決策---------
まず 4 つ見つけてください~
//1 $a $b $c $d
//2 $a == $b
//3 $d = 100;
//4 コード形式の問題。
-----解決策---------
2 番目の文は文法的には間違いがありません。
何か問題がありますか? 要件によって異なります
-----解決策------------1 a および b 何も定義されていません
2. 変数には $
を使用します
3 PHP の比較では 2 つの等号を使用します
4 $d=100 にはセミコロンがありません
-----解決策--------- 1. $.
を変数に追加します
2. $d=100.
の後にセミコロンを追加します。
他のエラーは報告されません。
-----解決策--------------------------------久しぶりにクリックしました この質問は質問者の 2b ロジックで答えられます~ もちろん、純粋な構文の観点からは単一値の代入に問題はありません
-----解決策---------1.$a、$b、$c、$d、
2.100の後にセミコロンを追加します;
3.$a = $b、正しく計算できます~