note 49397 added to function.str-replace
| From: | miesalex at hotmail dot com | Date: | Wed, 26 Jan 2005 17:58:12 +0000 |
| Subject: | note 49397 added to function.str-replace | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-84035@lists.php.net to get a copy of this message | ||
I used it for my smilie function:
<?php
function addsmilies ($string) {
$smilie_text[1] = ":)";
$smilie_text[2] = ":(";
$smilie_text[3] = ":D";
$smilie_text[4] = ";)";
$smilie_text[5] = ":S";
$smilie_text[6] = ":P";
$smilie_text[7] = ":O";
$smilie_image[1] = "<img src='images/smilies/smile.gif' alt='smile'
/>";
$smilie_image[2] = "<img src='images/smilies/sad.gif' alt='sad'
/>";
$smilie_image[3] = "<img src='images/smilies/biggrin.gif'
alt='biggrin' />";
$smilie_image[4] = "<img src='images/smilies/wink.gif' alt='wink'
/>";
$smilie_image[5] = "<img src='images/smilies/sick.gif' alt='sick'
/>";
$smilie_image[6] = "<img src='images/smilies/tongue.gif' alt='tongue'
/>";
$smilie_image[7] = "<img src='images/smilies/shocked.gif'
alt='shocked' />";
$smiliestring = str_replace($smilie_text, $smilie_image, $string);
return($smiliestring);
}
?>
just use it like:
<?php
$message_with_smilies = addsmilies($message_without_smilies);
?>
----
Manual Page -- http://www.php.net/manual/en/function.str-replace.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+49397
Delete: added to the manual -- http://master.php.net/manage/user-notes.php?action=delete+49397&report=yes&reason=added+to+the+manual
Delete: bad code -- http://master.php.net/manage/user-notes.php?action=delete+49397&report=yes&reason=bad+code
Delete: spam -- http://master.php.net/manage/user-notes.php?action=delete+49397&report=yes&reason=spam
Delete: useless -- http://master.php.net/manage/user-notes.php?action=delete+49397&report=yes&reason=useless
Delete: other reasons -- http://master.php.net/manage/user-notes.php?action=delete+49397&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+49397&report=yes
Search -- http://master.php.net/manage/user-notes.php