bug490.phpt

来自「视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.」· PHPT 代码 · 共 40 行

PHPT
40
字号
--TEST--Bug #490  : Recursions not managed.--SKIPIF--<?php if (version_compare(PHP_VERSION, '4.9.9', '<=')) print 'PHP 5 required';?>--FILE--<?phperror_reporting(E_ALL);require_once 'Var_Dump.php';$vd = new Var_Dump(array('display_mode' => 'Text'));class c_parent {    function c_parent() {        $this->myChild = new child($this);        $this->myName = 'c_parent';    }}class child {    function child(& $c_parent) {        $this->myParent = & $c_parent;    }}echo $vd->toString(new c_parent());?>--EXPECTREGEX--object\(c_parent\)(#[0-9]+ )?\(2\) {  myChild => object\(child\)(#[0-9]+ )?\(1\) {    myParent => object\(c_parent\)(#[0-9]+ )?\(2\) {      myChild => object\(child\)(#[0-9]+ )?\(1\) {        myParent => \*RECURSION\*      }      myName => string\(8\) c_parent    }  }  myName => string\(8\) c_parent}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?