1--TEST-- 2Test sqlite_popen() function : error conditions 3--SKIPIF-- 4<?php if (!extension_loaded("sqlite")) print "skip sqlite extension not loaded"; ?> 5--FILE-- 6<?php 7/* Prototype : resource sqlite_popen(string filename [, int mode [, string &error_message]]) 8 * Description: Opens a persistent handle to a SQLite database. Will create the database if it does not exist. 9 * Source code: ext/sqlite/sqlite.c 10 * Alias to functions: 11 */ 12 13$message = ''; 14 15echo "*** Testing sqlite_popen() : error conditions ***\n"; 16 17var_dump( sqlite_popen() ); 18var_dump( sqlite_popen(":memory:", 0666, $message, 'foobar') ); 19var_dump( sqlite_popen("", 0666, $message) ); 20var_dump( $message ); 21 22?> 23===DONE=== 24--EXPECTF-- 25*** Testing sqlite_popen() : error conditions *** 26 27Warning: sqlite_popen() expects at least 1 parameter, 0 given in %s on line %d 28NULL 29 30Warning: sqlite_popen() expects at most 3 parameters, 4 given in %s on line %d 31NULL 32bool(false) 33NULL 34===DONE=== 35