PHPのオペレーションコードに表示される値がわかりません。説明してください。

WBOY
リリース: 2023-03-02 11:38:02
オリジナル
1037 人が閲覧しました

header("Content-type:text/html;charset=utf-8");
$a = 10;
$b = '60';
echo "$a+$b=".$ a+$b."
";
echo "$a-$b=".$a-$b."
";
echo "$a$b=". $a$b."
";
echo "$a/$b=".$a/$b."
";
?>

最終的な Web ページによって出力される値は次のとおりです:
70
-50
10*60=600
10/60=0.16666666666667

これらの値はどのようにして取得しましたか?

返信内容:

header("Content-type:text/html;charset=utf-8");
$a = 10;
$b = '60';
echo "$a+$b=".$ a+$b."
";
echo "$a-$b=".$a-$b."
";
echo "$a$b=". $a$b."
";
echo "$a/$b=".$a/$b."
";
?>

最終的な Web ページによって出力される値は次のとおりです:
70
-50
10*60=600
10/60=0.16666666666667

これらの値はどのようにして取得しましたか?

echo "$a+$b=".$a+$b."
";実行結果(+-.は左から右への同レベルの実行順序)

リーリー

クリックして PHP 演算子の優先順位を表示

$a は整数であり、php に保存されます。$b は文字列であり、算術演算を実行するときに強制的に整数に変換されます。残りは算術演算です

基本演算: 加算、減算、乗算、除算

ここでは、操作に参加するために文字列が自動的に整数に変換されます

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート