📄 array_008.phpt
字号:
--TEST--SPL: ArrayIterator and foreach reference--SKIPIF--<?php if (!extension_loaded("spl")) print "skip"; ?>--INI--error_reporting=2047--FILE--<?phpecho "==Normal==\n";$arr = array(0=>0, 1=>1, 2=>2);$obj = new ArrayObject($arr);foreach($obj as $ak=>&$av) { foreach($obj as $bk=>&$bv) { if ($ak==0 && $bk==0) { $bv = "modify"; } echo "$ak=>$av - $bk=>$bv\n"; }}echo "==UseRef==\n";$arr = array(0=>0, 1=>1, 2=>2);$obj = new ArrayObject(&$arr);foreach($obj as $ak=>&$av) { foreach($obj as $bk=>&$bv) { if ($ak==0 && $bk==0) { $bv = "modify"; } echo "$ak=>$av - $bk=>$bv\n"; }}?>===DONE===<?php exit(0); ?>--EXPECTF--==Normal==0=>modify - 0=>modify0=>modify - 1=>10=>modify - 2=>21=>1 - 0=>modify1=>1 - 1=>11=>1 - 2=>22=>2 - 0=>modify2=>2 - 1=>12=>2 - 2=>2==UseRef==0=>modify - 0=>modify0=>modify - 1=>10=>modify - 2=>21=>1 - 0=>modify1=>1 - 1=>11=>1 - 2=>22=>2 - 0=>modify2=>2 - 1=>12=>2 - 2=>2===DONE===
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -