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