📄 test_msghandler.phpt
字号:
--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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -