File: mysqli_open_bug74432.phpt

package info (click to toggle)
php7.0 7.0.33-0%2Bdeb9u8
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 184,180 kB
  • sloc: ansic: 809,195; php: 22,035; sh: 11,873; cpp: 8,064; xml: 6,228; javascript: 2,546; yacc: 1,869; exp: 1,514; makefile: 1,231; pascal: 1,200; awk: 501; perl: 315; sql: 22
file content (29 lines) | stat: -rw-r--r-- 631 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
--TEST--
Bug #74432, BC issue on undocumented connect string
--SKIPIF--
<?php
require_once('skipif.inc');
require_once('skipifemb.inc');
require_once('skipifconnectfailure.inc');
?>
--FILE--
<?php
	/* This behavior is undocumented, but might be in use. Until there's no officially
		supported alternative, ensure changes doesn't cause BC breach. Otherwise,
		the test should be removed once the undocumented behavior changes. */

	require_once("connect.inc");

	$handle = mysqli_connect("$host:$port", $user, $passwd);

	var_dump($handle);

	if ($handle) {
		mysqli_close($handle);
	}
?>
--EXPECTF--
object(mysqli)#%d (%d) {
%A
}