📄 sqlite_oo_030.phpt
字号:
--TEST--sqlite-oo: calling static methods--INI--sqlite.assoc_case=0--SKIPIF--<?php # vim:ft=phpif (!extension_loaded("sqlite")) print "skip"; ?>--FILE--<?phprequire_once('blankdb_oo.inc'); class foo { static function bar($param = NULL) { return $param; }}function baz($param = NULL) { return $param;}var_dump($db->singleQuery("select php('baz')", 1));var_dump($db->singleQuery("select php('baz', 1)", 1));var_dump($db->singleQuery("select php('baz', \"PHP\")", 1));var_dump($db->singleQuery("select php('foo::bar')", 1));var_dump($db->singleQuery("select php('foo::bar', 1)", 1));var_dump($db->singleQuery("select php('foo::bar', \"PHP\")", 1));var_dump($db->singleQuery("select php('foo::bar(\"PHP\")')", 1));?>===DONE===--EXPECTF--NULLstring(1) "1"string(3) "PHP"NULLstring(1) "1"string(3) "PHP"Fatal error: Call to undefined method foo::bar("php")() in %ssqlite_oo_030.php on line %d--UEXPECTF--NULLunicode(1) "1"unicode(3) "PHP"NULLunicode(1) "1"unicode(3) "PHP"Fatal error: Call to undefined method foo::bar("php")() in %ssqlite_oo_030.php on line %d
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -