w3schools.
com LOG IN
HTML CSS JAVASCRIPT MORE
PHP strpos() Function
❮ PHP String Reference
Example
Find the position of the first occurrence of "php" inside the string:
<?php
echo strpos("I love php, I love php too!","php");
?>
Try it Yourself »
Definition and Usage
The strpos() function finds the position of the first occurrence of a string inside another string.
Note: The strpos() function is case-sensitive.
Note: This function is binary-safe.
Related functions:
strrpos() - Finds the position of the last occurrence of a string inside another string (case-sensitive)
stripos() - Finds the position of the first occurrence of a string inside another string (case-insensitive)
strripos() - Finds the position of the last occurrence of a string inside another string (case-insensitive)
Syntax
strpos(string,find,start)
Parameter Values
Parameter Description
string Required. Specifies the string to search
find Required. Specifies the string to find
start Optional. Specifies where to begin the search. If start is a negative number, it counts from the
end of the string.
Technical Details
Return Value: Returns the position of the first occurrence of a string inside another string, or FALSE if the
string is not found. Note: String positions start at 0, and not 1.
PHP Version: 4+
Changelog: PHP 7.1.0 - The start parameter can be a negative number
❮ PHP String Reference
COLOR PICKER
LIKE US
Get certified
by completing
a course today!
school
w3 s
1
CE
02
TI 2
R
FI .
ED
Get started
CODE GAME
Play Game
Certificates
HTML
CSS
JavaScript
Front End
Python
SQL
And more
-36%
Chaldal.com
REPORT ERROR FORUM ABOUT SHOP
Top Tutorials Top References
HTML Tutorial HTML Reference
CSS Tutorial CSS Reference
JavaScript Tutorial JavaScript Reference
How To Tutorial SQL Reference
SQL Tutorial Python Reference
Python Tutorial W3.CSS Reference
W3.CSS Tutorial Bootstrap Reference
Bootstrap Tutorial PHP Reference
PHP Tutorial HTML Colors
Java Tutorial Java Reference
C++ Tutorial Angular Reference
jQuery Tutorial jQuery Reference
Top Examples Web Courses
HTML Examples HTML Course
CSS Examples CSS Course
JavaScript Examples JavaScript Course
How To Examples Front End Course
SQL Examples SQL Course
Python Examples Python Course
W3.CSS Examples PHP Course
Bootstrap Examples jQuery Course
PHP Examples Java Course
Java Examples C++ Course
XML Examples C# Course
jQuery Examples XML Course
Get Certified »
W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples
are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and
accepted our terms of use, cookie and privacy policy.
Copyright 1999-2021 by Refsnes Data. All Rights Reserved.
W3Schools is Powered by W3.CSS.