一道比较复杂的引用题

问题

    <?php
    /* 
        1、程序运行时,每一次循环结束后变量$data的值是什么?
        2、程序运行完之后,$data的值是什么?
    */
        $data = ['a','b','c'];
        foreach($data as $key=>$val){
            $val =  &$data[$key];
            // var_dump($data);
        }
        // var_dump($data);
    ?>

答案

 

 

 详解

 

 

 

 

 

 

 

posted @ 2020-05-03 16:42  初雨诗清风  阅读(165)  评论(0编辑  收藏  举报