1--TEST-- 2mysqli_stmt_execute() after mysqli_close() 3--EXTENSIONS-- 4mysqli 5--SKIPIF-- 6<?php 7require_once dirname(__DIR__) . "/test_setup/test_helpers.inc"; 8mysqli_check_skip_test(); 9?> 10--FILE-- 11<?php 12require_once dirname(__DIR__) . "/test_setup/test_helpers.inc"; 13 14$link = default_mysqli_connect(); 15 16$stmt2 = mysqli_prepare($link, "SELECT CURRENT_USER()"); 17 18mysqli_close($link); 19try { 20 mysqli_stmt_execute($stmt2); 21} catch (mysqli_sql_exception $e) { 22 echo $e->getMessage(), PHP_EOL; 23} 24mysqli_stmt_close($stmt2); 25printf("Ok\n"); 26?> 27--EXPECT-- 28MySQL server has gone away 29Ok 30