diff --git a/ext/standard/tests/array/extract_error_2.phpt b/ext/standard/tests/array/extract_error_2.phpt new file mode 100644 index 0000000000..8f301ffcb8 --- /dev/null +++ b/ext/standard/tests/array/extract_error_2.phpt @@ -0,0 +1,23 @@ +--TEST-- +Test for function extract() using a invalid prefix +--CREDITS-- +Rodrigo Prado de Jesus +User Group: PHPSP #PHPTestFestBrasil +--FILE-- + "blue", + "size" => "medium", + "shape" => "sphere"); + +$valid_prefix = "wddx"; +extract($var_array, EXTR_PREFIX_SAME, $valid_prefix); +echo "$color, $size, $shape, $wddx_size"; + +$invalid_prefix = 1; +extract($var_array, EXTR_PREFIX_SAME, $invalid_prefix); +?> +--EXPECTF-- +blue, large, sphere, medium +Warning: extract(): prefix is not a valid identifier in %s on line %d