<?php
$num=0;
for($a=1,$a<=10000,$a++){
if(($a%3==0)||($a%7==0));{
global $num;
$num+=$a;}
}
print $num;
?php>
<?php
$a=1;
$num=0;
while($a++<=10000){
if(($a%3==0)||($a%7==0)){
global $a,$num;
$num+=$a;}
}
print $num;
?php>
<?php
$a=1;
$num=0;
while($a++<=10000,$a%3==0||$a%7==0){
{global $a,$num;
$num+=$a;}
}
print $num;
?php>
有问题请指出,谢谢,认真想了好久,脑袋有点糊。
打赏我,让我更有动力~
© 2016 - 2024 掌控者 All Rights Reserved.
Track-方丈
发表于 2018-6-13
通过。
在循环当中不需要使用global,在出现function的时候,由于function和上级代码的局部变量不通用,所以才需要global。
评论列表
加载数据中...