PHP中文手册

版权信息

PHP 手册

入门指引

安装与配置

语言参考

安全

特点

函数参考

PHP 核心:骇客指南

FAQ

附录

Reading []

<?php
class  XmlTest  {

    function 
test_ref (& $test ) {
        
$test  "ok" ;
    }

    function 
test ( $test ) { }

    function 
run () {
        
$ar  = array();
        
$this -> test_ref ( $ar []);
        
var_dump ( $ar );
        
$this -> test ( $ar []);
    }
}

$o  = new  XmlTest ();
$o -> run ();
?>

This should always have thrown a fatal E_ERROR , because [] cannot be used for reading in PHP. It is invalid code in PHP 4.4.2 and PHP 5.0.5 upward.