THE WORLD'S LARGEST WEB DEVELOPER SITE
HTMLCSSJAVASCRIPTSQLPHPBOOTSTRAPJQUERYANGULARXML
 

PHP strstr() Function

PHP String Reference PHP String Reference

Example

Find the first occurrence of "world" inside "Hello world!" and return the rest of the string:

<?php
echo strstr("Hello world!","world");
?>
Run example »

Definition and Usage

The strstr() function searches for the first occurrence of a string inside another string.

Note: This function is binary-safe.

Note: This function is case-sensitive. For a case-insensitive search, use stristr() function.


Syntax

strstr(string,search,before_search)

Parameter Description
string Required. Specifies the string to search
search Required. Specifies the string to search for. If this parameter is a number, it will search for the character matching the ASCII value of the number
before_search Optional. A boolean value whose default is "false". If set to "true", it returns the part of the string before the first occurrence of the search parameter.

Technical Details

Return Value: Returns the rest of the string (from the matching point), or FALSE, if the string to search for is not found.
PHP Version: 4+
Changelog: The before_search parameter was added in PHP 5.3

More Examples

Example 1

Search a string for the ASCII value of "o" and return the rest of the string:

<?php
echo strstr("Hello world!",111);
?>
Run example »

Example 2

Return the part of the string before the first occurence of "world":

<?php
echo strstr("Hello world!","world",true);
?>
Run example »

PHP String Reference PHP String Reference