diff options
Diffstat (limited to 'ext/standard/tests/aggregation/aggregate_properties_by_regexp.phpt')
| -rw-r--r-- | ext/standard/tests/aggregation/aggregate_properties_by_regexp.phpt | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/ext/standard/tests/aggregation/aggregate_properties_by_regexp.phpt b/ext/standard/tests/aggregation/aggregate_properties_by_regexp.phpt new file mode 100644 index 0000000000..bc8340bfc9 --- /dev/null +++ b/ext/standard/tests/aggregation/aggregate_properties_by_regexp.phpt @@ -0,0 +1,20 @@ +--TEST-- +aggregating default properties matching regular expression +--POST-- +--GET-- +--FILE-- +<?php +include "./aggregate.lib.php"; + +$obj = new simple(); +aggregate_properties_by_regexp($obj, 'helper', '/^my/'); +print implode(',', array_keys(get_object_vars($obj)))."\n"; +$obj2 = new simple(); +aggregate_properties_by_regexp($obj2, 'helper', '/^my/', true); +print implode(',', array_keys(get_object_vars($obj2)))."\n"; +?> +--EXPECT-- +I'm alive! +simple_prop,my_prop +I'm alive! +simple_prop,your_prop,our_prop |
