1234567891011121314151617181920212223242526272829303132333435363738394041 |
- --TEST--
- Test ereg_replace() function : basic functionality - a few non-matches
- --FILE--
- <?php
- /* Prototype : proto string ereg_replace(string pattern, string replacement, string string)
- * Description: Replace regular expression
- * Source code: ext/standard/reg.c
- * Alias to functions:
- */
- $replacement = 'r';
- var_dump(ereg_replace('A', $replacement, 'a'));
- var_dump(ereg_replace('[A-Z]', $replacement, '0'));
- var_dump(ereg_replace('(a){4}', $replacement, 'aaa'));
- var_dump(ereg_replace('^a', $replacement, 'ba'));
- var_dump(ereg_replace('b$', $replacement, 'ba'));
- var_dump(ereg_replace('[:alpha:]', $replacement, 'x'));
- echo "Done";
- ?>
- --EXPECTF--
- Deprecated: Function ereg_replace() is deprecated in %s on line %d
- string(1) "a"
- Deprecated: Function ereg_replace() is deprecated in %s on line %d
- string(1) "0"
- Deprecated: Function ereg_replace() is deprecated in %s on line %d
- string(3) "aaa"
- Deprecated: Function ereg_replace() is deprecated in %s on line %d
- string(2) "ba"
- Deprecated: Function ereg_replace() is deprecated in %s on line %d
- string(2) "ba"
- Deprecated: Function ereg_replace() is deprecated in %s on line %d
- string(1) "x"
- Done
|