80_bug36625.phpt

来自「PHP v6.0 For Linux 运行环境:Win9X/ WinME/ Wi」· PHPT 代码 · 共 50 行

PHPT
50
字号
--TEST--Bug #36625 (pg_trace() does not work)--SKIPIF--<?phprequire_once('skipif.inc');?>--FILE--<?phprequire_once('config.inc');	$dbh = @pg_connect($conn_str);if (!$dbh) {	die ('Could not connect to the server');}$tracefile = dirname(__FILE__) . '/trace.tmp';@unlink($tracefile);var_dump(file_exists($tracefile));pg_trace($tracefile, 'w', $dbh);$res = pg_query($dbh, 'select 1');var_dump($res);pg_close($dbh);$found = 0;function search_trace_file($line){	if (strpos($line, '"select 1"') !== false || strpos($line, "'select 1'") !== false) {		$GLOBALS['found']++;	}}$trace = file($tracefile);array_walk($trace, 'search_trace_file');var_dump($found > 0);var_dump(file_exists($tracefile));?>===DONE===--CLEAN--<?php unlink($tracefile); ?>--EXPECTF--bool(false)resource(%d) of type (pgsql result)bool(true)bool(true)===DONE===

⌨️ 快捷键说明

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