diff options
author | Stanislav Malyshev <stas@php.net> | 2003-06-23 14:18:33 +0000 |
---|---|---|
committer | Stanislav Malyshev <stas@php.net> | 2003-06-23 14:18:33 +0000 |
commit | 02bebe81866f463516f83f37abefdb9999ba7381 (patch) | |
tree | e554acac2faa1448e095e0f0c1a09d1398f83015 /ext/standard/tests/strings/bug24281.phpt | |
parent | baa3892fe1539a85294127c256c5c9dc83c1c975 (diff) | |
download | php-git-02bebe81866f463516f83f37abefdb9999ba7381.tar.gz |
add test for #24281
Diffstat (limited to 'ext/standard/tests/strings/bug24281.phpt')
-rw-r--r-- | ext/standard/tests/strings/bug24281.phpt | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/ext/standard/tests/strings/bug24281.phpt b/ext/standard/tests/strings/bug24281.phpt new file mode 100644 index 0000000000..b45ae9aa43 --- /dev/null +++ b/ext/standard/tests/strings/bug24281.phpt @@ -0,0 +1,18 @@ +--TEST-- +Bug #24281: str_replace count not returned if variable wasn't initialized +--SKIPIF-- +<?php + if (version_compare(zend_version(), '2.0.0-dev', '<')) die('SKIP PHP5 functionality'); +?> +--FILE-- +<?php +$string = "He had had to have had it"; +$newstring = str_replace("had", "foo", $string, $count); +print "$count changes were made.\n"; +$count = "foo"; +$newstring = str_replace("had", "foo", $string, $count); +print "$count changes were made.\n"; +?> +--EXPECT-- +3 changes were made. +3 changes were made. |