返回 关于PHP不支...... 登陆

关于PHP不支持块级作用域会引发哪些问题答案

҈果҈果҈果҈ ҈ ҈ 2019-03-25 15:02:00 146

PHP不支持块级作用域会引发容易导致全局变量污染

<?php
    $k=10;
    for($i=0;$i<10;$i++){   
        for($j=0;$j<10;$j++){
            echo $k++.'  ';
        }
        echo " ";
    }
    echo "<hr>";
    
    for($i=0;$i<10;$i++){   
        for($j=0;$j<10;$j++){
            echo $k++.'  ';
        }
        echo " ";
    }
?>

避免PHP不支持块级作用域会引发的问题,应每次块级作用域需要使用全局变量时,应把需要用到的全局变量初始化到一个临时变量后再用临时变量运算。

最新手记推荐

• 用composer安装thinkphp框架的步骤 • 省市区接口说明 • 用thinkphp,后台新增栏目 • 管理员添加编辑删除 • 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消 回复 发送
  • PHP中文网