切换风格

Wizard Sky California Sunset glow Black Cloud Beige Dragon Lavender NewYear City Snow Flowers London
收藏本站XSS平台字符串转换jsfuck
foreach中使用引用[复制链接]
发表于 2013-1-14 22:53:43 | 显示全部楼层 |!read_mode!
php中的引用传值 类似于c语言中的指针
foreach中使用引用会改变数组中的内容
<?php
        $arr=array(1,2,3,4);
        $i=0;
        foreach($arr as &$val){
                $i=$i+2;
                $val=$i;
                print("\n");
        }
        print_r($arr); // 2 4 6 8
发表于 2013-1-15 00:15:56 | 显示全部楼层
引用我真很少用到,没发现它存在的价值、话说你这例子和引用啥关系。?哪里是哪个代码?。{:soso__10837308609143446749_3:}
操千曲而后晓声,观千剑而后识器。
发表于 2013-1-15 10:39:09 | 显示全部楼层
抚菊深思 发表于 2013-1-15 00:15
引用我真很少用到,没发现它存在的价值、话说你这例子和引用啥关系。?哪里是哪个代码?。{:soso__10837308 ...

($arr as &$val)=>&$val

我也少用  只是今年夏天我去同学那里玩  顺便去面过一次试  面试官问了我这个问题
发表于 2013-1-15 10:44:21 | 显示全部楼层
抚菊深思 发表于 2013-1-15 00:15
引用我真很少用到,没发现它存在的价值、话说你这例子和引用啥关系。?哪里是哪个代码?。{:soso__10837308 ...

dz中  貌似有一段代码
if(PHP_VERSION < '4.1.0'){
     $_GET = &$_HTTP_GET_VARS;
     $_POST = &$_HTTP_POST_VARS;
     $_COOKIE = &$_HTTP_COOKIE_VARS;
      ..........
}

解决了低版本和高版本 兼容性的问题

代码区

GMT+8, 2019-12-14 10:52

Powered by Discuz! X2

© 2001-2018 Comsenz Inc.

回顶部