Returning the first occurrence of a string

string strstr ( string haystack, string needle)

string stristr ( string haystack, string needle)

The strstr() function and its case-insensitive cousin stristr() is a nice and easy function that finds the first occurrence of a substring (parameter two) inside another string (parameter one), and returns all characters from the first occurrence to the end of the string. This next example will match the www part of the URL http://www.example.com/mypage.php, then return everything from the www until the end of the string:

<?php
    $string
= "http://www.example.com/mypage.php";
    
$newstring = strstr($string, "www");
?>

Give that a try, and you should find that $newstring contains www.example.com/mypage.php, as expected.

 

Next chapter: Trimming whitespace >>

Previous chapter: Finding a string within a string

Jump to:

 

Home: Table of Contents

Follow us on Identi.ca or Twitter

Username:   Password:
Create Account | About TuxRadar