1--TEST-- 2php_uname(): Invalid arguments 3--FILE-- 4<?php 5 6try { 7 var_dump(php_uname('')); 8} catch (Throwable $e) { 9 echo $e::class, ': ', $e->getMessage(), PHP_EOL; 10} 11try { 12 var_dump(php_uname('test')); 13} catch (Throwable $e) { 14 echo $e::class, ': ', $e->getMessage(), PHP_EOL; 15} 16try { 17 var_dump(php_uname('z')); 18} catch (Throwable $e) { 19 echo $e::class, ': ', $e->getMessage(), PHP_EOL; 20} 21 22?> 23--EXPECT-- 24ValueError: php_uname(): Argument #1 ($mode) must be a single character 25ValueError: php_uname(): Argument #1 ($mode) must be a single character 26ValueError: php_uname(): Argument #1 ($mode) must be one of "a", "m", "n", "r", "s", or "v" 27