note 68951 deleted from function.str-replace by felipe

From: Date: Sun, 06 Jan 2008 12:48:02 +0000
Subject: note 68951 deleted from function.str-replace by felipe
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-134875@lists.php.net to get a copy of this message
Note Submitter: Dmitry Fedotov box at neting dot ru ---- This function replase in string <?php function ReplaceOne($in, $out, $content){ if ($pos = strpos($content, $in)){ return substr($content, 0, $pos) . $out . substr($content, $pos+strlen($in)); } else { return $content; } } $string = "TEXT bla bla bla TEXT bla bla TEXT"; echo str_replace("TEXT", "1", $string); // 1 bla bla bla 1 bla bla 1 $content = ReplaceOne("TEXT", "1", $content); // 1 bla bla bla TEXT bla bla TEXT $content = ReplaceOne("TEXT", "2", $content); // 1 bla bla bla 2 bla bla TEXT $content = ReplaceOne("TEXT", "3", $content); // 1 bla bla bla 2 bla bla 3 // etc... ?>

« previous php.notes (#134875) next »