84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
<?php
$x=10;
$y=20;
function test(){
global $x,$y; //使用global关键字
$y=$x+$y;
}
test();
echo $y;//输出30
这段代码怎么输入还是 20 呢?
出力時、コメントの結果は常に一貫しています - PHP 中国語 Web サイト Q&A - 出力時、コメントの結果は常に一貫しています - PHP 中国語 Web サイト Q&A
見て回って学習してください。
考虑到php版本的兼容性问题,不建议这么写,推荐的写法如下:
<?php $GLOBALS['x']=10; $GLOBALS['y']=20; function test(){ $GLOBALS['y']=$GLOBALS['x']+$GLOBALS['y']; } test(); echo $GLOBALS['y'];//输出30
出力時、コメントの結果は常に一貫しています - PHP 中国語 Web サイト Q&A - 出力時、コメントの結果は常に一貫しています - PHP 中国語 Web サイト Q&A
見て回って学習してください。
考虑到php版本的兼容性问题,不建议这么写,推荐的写法如下: