bug29986.phpt
来自「PHP v6.0 For Linux 运行环境:Win9X/ WinME/ Wi」· PHPT 代码 · 共 67 行
PHPT
67 行
--TEST--Reflection Bug #29986 (Class constants won't work with predefined constants when using ReflectionClass)--SKIPIF--<?php extension_loaded('reflection') or die('skip'); ?>--FILE--<?phpclass just_constants{ const BOOLEAN_CONSTANT = true; const NULL_CONSTANT = null; const STRING_CONSTANT = 'This is a string'; const INTEGER_CONSTANT = 1000; const FLOAT_CONSTANT = 3.14159265;}Reflection::export(new ReflectionClass('just_constants'));?>--EXPECTF--Class [ <user> class just_constants ] { @@ %s - Constants [5] { Constant [ boolean BOOLEAN_CONSTANT ] { } Constant [ null NULL_CONSTANT ] { } Constant [ string STRING_CONSTANT ] { } Constant [ integer INTEGER_CONSTANT ] { } Constant [ double FLOAT_CONSTANT ] { } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [0] { }}--UEXPECTF--Class [ <user> class just_constants ] { @@ %s - Constants [5] { Constant [ boolean BOOLEAN_CONSTANT ] { } Constant [ null NULL_CONSTANT ] { } Constant [ Unicode string STRING_CONSTANT ] { } Constant [ integer INTEGER_CONSTANT ] { } Constant [ double FLOAT_CONSTANT ] { } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [0] { }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?