1--TEST-- 2mysqli_result(), invalid mode 3--SKIPIF-- 4<?php 5require_once('skipif.inc'); 6require_once('skipifconnectfailure.inc'); 7?> 8--FILE-- 9<?php 10 require('connect.inc'); 11 require('table.inc'); 12 13 $valid = array(MYSQLI_STORE_RESULT, MYSQLI_USE_RESULT); 14 $invalidModes = [-1, 152]; 15 foreach ($invalidModes as $mode) { 16 try { 17 new mysqli_result($link, $mode); 18 } catch (\ValueError $e) { 19 echo $e->getMessage() . \PHP_EOL; 20 } 21 } 22?> 23--CLEAN-- 24<?php 25 require_once("clean_table.inc"); 26?> 27--EXPECT-- 28mysqli_result::__construct(): Argument #2 ($result_mode) must be either MYSQLI_STORE_RESULT or MYSQLI_USE_RESULT 29mysqli_result::__construct(): Argument #2 ($result_mode) must be either MYSQLI_STORE_RESULT or MYSQLI_USE_RESULT 30