⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mysqli_class_mysqli_interface.phpt

📁 linux下安装不上mysql5与php5的可用此关联
💻 PHPT
字号:
--TEST--Interface of the class mysqli--SKIPIF--<?php require_once('skipif.inc'); ?><?php require_once('skipifemb.inc'); ?><?php die("skip: disabled"); ?>--FILE--<?php    require('connect.inc');            $mysqli = new mysqli($host, $user, $passwd, $db, $port, $socket);    $link = mysqli_connect($host, $user, $passwd, $db, $port, $socket);        printf("Parent class:\n");    var_dump(get_parent_class($mysqli));    printf("\nMethods:\n");    $methods = get_class_methods($mysqli);    sort($methods);    foreach ($methods as $k => $method)      printf("%s\n", $method);        printf("\nClass variables:\n");        $variables = get_class_vars(get_class($mysqli));    sort($variables);    foreach ($variables as $k => $var)      printf("%s\n", $var);        printf("\nObject variables:\n");    $variables = get_object_vars($mysqli);    foreach ($variables as $k => $var)      printf("%s\n", $var);          printf("\nMagic, magic properties:\n");        assert(mysqli_affected_rows($link) === $mysqli->affected_rows);    printf("mysqli->affected_rows = %s\n", $mysqli->affected_rows);        assert(mysqli_get_client_info() === $mysqli->client_info);    printf("mysqli->client_info = '%s'\n", $mysqli->client_info);        assert(mysqli_get_client_version() === $mysqli->client_version);    printf("mysqli->client_version = %s\n", $mysqli->client_version);        assert(mysqli_errno($link) === $mysqli->errno);    printf("mysqli->errno = %s\n", $mysqli->errno);        assert(mysqli_error($link) === $mysqli->error);    printf("mysqli->error = %s\n", $mysqli->error);        assert(mysqli_field_count($link) === $mysqli->field_count);    printf("mysqli->field_count = %s\n", $mysqli->field_count);           assert(mysqli_insert_id($link) === $mysqli->insert_id);    printf("mysqli->insert_id = %s\n", $mysqli->insert_id);        assert(mysqli_sqlstate($link) === $mysqli->sqlstate);    printf("mysqli->sqlstate = '%s'\n", $mysqli->sqlstate);            print "done!";?>--EXPECTF--Parent class:bool(false)Methods:autocommitchange_usercharacter_set_nameclient_encodingclosecommitconnectdump_debug_infoescape_stringget_charsetget_client_infoget_server_infoget_warningsinitkillmore_resultsmulti_querymysqlinext_resultoptionspingpreparequeryreal_connectreal_escape_stringreal_queryrollbackselect_dbset_charsetset_local_infile_defaultset_local_infile_handlerset_optssl_setstatstmt_initstore_resultthread_safeuse_resultClass variables:Object variables:Magic, magic properties:mysqli->affected_rows = -1mysqli->client_info = '%s'mysqli->client_version = %dmysqli->errno = %dmysqli->error = mysqli->field_count = %dmysqli->insert_id = %dmysqli->sqlstate = '%d%d%d%d'done!

⌨️ 快捷键说明

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