Instance
Find the first occurrence of "world" in "Hello world!" and return the remainder of the string:
<?phpecho strstr ("Hello world!", "World");? >
Definition and usage
The Strstr () function searches for the first occurrence of a string in another string.
Note: This function is binary safe.
Note: The function is case-sensitive. Use the STRISTR () function if you want to make a case-insensitive search.
Grammar
Strstr (String,search,before_search)
parameters |
description |
string |
required. Specifies the string to be searched. |
search |
required. Specifies the string to search for. If the parameter is a number, the character that matches the ASCII value of the number is searched. |
before_search |
optional. A Boolean value with the default value of "false". If set to "true", it returns the string portion of the first occurrence of the search parameter. |
technical details
return value: |
Returns the remainder of the string (from the matching point). returns FALSE if the searched string is not found. |
php version: |
4+ |
update log: |
in PHP 5.3, the Before_search parameter is added. |
More examples
Example 1
Searches for a string with an ASCII value of "O" and returns the remainder of the string:
<?phpecho strstr ("Hello world!", 111);? >
Output:
o world!
Example 2
Returns the string part before the first occurrence of "world":
<?phpecho strstr ("Hello world!", "World", true);? >
Example
<?phpecho strstr ("Hello world!", "World");? >
Output:
world!