test_msghandler.phpt
来自「PHP v6.0 For Linux 运行环境:Win9X/ WinME/ Wi」· PHPT 代码 · 共 44 行
PHPT
44 行
--TEST--Sybase-CT server message handler--SKIPIF--<?php require('skipif.inc'); ?>--FILE--<?php/* This file is part of PHP test framework for ext/sybase_ct * * $Id: test_msghandler.phpt,v 1.2 2004/01/25 20:04:08 thekid Exp $ */ require('test.inc'); $db= sybase_connect_ex(); echo 'Nonexistant: '; sybase_set_messagehandler_ex('function_does_not_exist'); echo 'Static method: '; sybase_set_messagehandler_ex(array('sybase', 'static_handler')); echo 'Instance method: '; sybase_set_messagehandler_ex(array(new sybase(), 'handler')); echo 'Lambda function: '; sybase_set_messagehandler_ex(create_function('', 'return FALSE;')); echo 'Unset: '; sybase_set_messagehandler_ex(NULL); echo 'Incorrect type: '; sybase_set_messagehandler_ex(1); echo 'Function: '; sybase_set_messagehandler_ex('sybase_msg_handler'); var_dump(sybase_select_ex($db, 'select getdate(NULL)')); sybase_close($db);?>--EXPECTF--Nonexistant: Warning: sybase_set_message_handler(): First argumented is expected to be a valid callback, 'function_does_not_exist' was given in %s/test.inc on line %dbool(false)Static method: bool(true)Instance method: bool(true)Lambda function: bool(true)Unset: bool(true)Incorrect type: Warning: sybase_set_message_handler(): First argumented is expected to be either NULL, an array or string, integer given in %s/test.inc on line %dbool(false)Function: bool(true)>>> Query: select getdate(NULL)*** Caught Sybase Server Message #%d [Severity %d, state %d] at line %d %s<<< Return: booleanbool(false)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?