Bug #51272 [Opn->Fbk]: I am getting faulty output with from the str_replace function.
| From: | aharvey@php.net | Date: | Thu, 11 Mar 2010 11:31:50 +0000 |
| Subject: | Bug #51272 [Opn->Fbk]: I am getting faulty output with from the str_replace function. | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-148506@lists.php.net to get a copy of this message | ||
Edit report at http://bugs.php.net/bug.php?id=51272&edit=1
ID: 51272
Updated by: aharvey@php.net
Reported by: editor at fast dot st
Summary: I am getting faulty output with from the str_replace
function.
-Status: Open
+Status: Feedback
Type: Bug
Package: Strings related
Operating System: windows xp
PHP Version: 5.2.13
New Comment:
You may need to spell out what the "glitch" is, because I get the exact
output I'd expect:
[form] [form]<br>[fo<rm] [fo<rm]
Previous Comments:
------------------------------------------------------------------------
[2010-03-11 12:19:48] editor at fast dot st
Description:
------------
I seem to be getting really messed up output when using str_replace in a
certain
situation.
Test script:
---------------
<?php
$out = "[form] [form]";
print_r($out);
print_r('<br>');
$out = str_replace('[form', '[fo<rm', $out);
print_r($out);
die();
Expected result:
----------------
The glitch is obvious...
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/bug.php?id=51272&edit=1