PHP tutorial-String Manipulation: find and replace

String manipulation in PHP



find and replace functions


The strpos(String, String_to_find) function returns the position of the String_to_find in the String. The str_replace(Old_string,New_string,String) function is used to replace the Old_string with the New_string. In the example below, we create a simple find-and-replace word program that allows a user to find and replace words in a textarea box.

Example:

<html>
<head>
<title>Find and Replace<title>

<?php
$str1=$_GET['txtmessage'];
global $strnew;
$str_to_find=$_GET['txtfind'];
$str_to_replace=$_GET['txtreplace'];
$pos=strpos($str1,$str_to_find);//find the word to replace
if($pos>=0)//The word is found. Then make replacement.
$strnew=str_replace($str_to_find,$str_to_replace,$str1);

?>

</head>
<body>

<form action="welcome.php" method="get">
<table>
<tr>
<?php

//assign the new string to the textarea
echo "<td><textarea name='txtmessage' rows='18' cols='100'>$strnew</textarea></td>";
?>


</tr></table>
<table>
<tr>
<td align='left'>Find what:</td><td align='left'> <input type="text" name="txtfind" ></td>
</tr>
<tr>
<td align='left'>Replace with: </td><td align='left'><input type="text" name="txtreplace" ></td>
<td><input type="submit" name="sub" value="submit"></td>
</tr>

</table>
</form>

</body>
</html>






comment

Posted comments

san:

It is easy to follow PHP lessons.

03-15-2013

ukilik:

Thank u for useful web tips...

11-15-2012

maxxsaiyan123:

sap.net is so more comfortable for networking process in LAN .........
-----------------
MAURYA SOFTWARE
[url="http://mauryasoft.in] MAURYA SOFTWARE [/url]

10-29-2012

dano:

Good javascript tutorial
Thank

10-26-2012


...........................................................................................................Home | Forum | About | Contact
This website intents to provide free and high quality tutorials, examples, exercises and solutions, questions and answers of programming and scripting languages:
C, C++, C#, Java, VB.NET, Python, VBA,PHP & Mysql, SQL, JSP, ASP.NET,HTML, CSS, JQuery, JavaScript and other applications such as MS Excel, MS Access, and MS Word.
However, we don't guarantee all things of the web are accurate. If you find any error, please report it then we will take actions to correct it as soon as possible.
Copyright @ 2011-2013 worldbestlearningcenter. All Rights Reserved.
Computer-Wbest
Web Scripts Tips
Download
Related Posts