関数内でグローバルが機能しないのはなぜですか?
许云龙
许云龙 2019-02-02 11:14:57
0
4
1646

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>php.cn</title>

</head>

<body>

<?php

# #$x=5;

$y=6;

function test(){

グローバル $x,$y;

$y= $x $y;

}

test();

echo $y;

?>

</ body>

</html>

実行後の結果は 6 ですが、11 ではないでしょうか? $x に値がないことを確認しました

许云龙
许云龙

全員に返信(3)
明日边缘

メソッド内でグローバル変数の値を使用しただけであり、グローバル変数の値は変更されませんでした。

いいねを押す +0
失去过去

$GLOBAL スーパーグローバル関数を使用してデータを印刷すると、データが何であるかがわかります

いいねを押す +0
过客

りー


いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!