Tools, FAQ, Tutorials:
Finding a Substring in PHP
How to Find a Substring from a Given String?
✍: FYIcenter.com
To find a substring in a given string, you can use the strpos() function. If you call strpos($haystack, $needle), it will try to find the position of the first occurrence of the $needle string in the $haystack string. If found, it will return a non-negative integer represents the position of $needle. Otherwise, it will return a Boolean false. Here is a PHP script example of strpos():
<?php
$haystack1 = "2349534134345fyicenter16504381640386488129";
$haystack2 = "fyicenter234953413434516504381640386488129";
$haystack3 = "center234953413434516504381640386488129fyi";
$pos1 = strpos($haystack1, "fyicenter");
$pos2 = strpos($haystack2, "fyicenter");
$pos3 = strpos($haystack3, "fyicenter");
print("pos1 = ($pos1); type is " . gettype($pos1) . "\n");
print("pos2 = ($pos2); type is " . gettype($pos2) . "\n");
print("pos3 = ($pos3); type is " . gettype($pos3) . "\n");
?>
This script will print:
pos1 = (13); type is integer pos2 = (0); type is integer pos3 = (); type is boolean
"pos3" shows strpos() can return a Boolean value.
⇒ Testing the strpos() Return Value in PHP
⇐ Removing Leading and Trailing Spaces in PHP
2016-10-13, ∼3078🔥, 0💬
Popular Posts:
How to Install Docker Desktop on Windows 10? You can follow this tutorial to Install Docker Desktop ...
How to install .NET Framework in Visual Studio Community 2017? I have the Visual Studio Installer in...
How to add an API to an API product for internal testing on the Publisher Portal of an Azure API Man...
How to use the "Ctrl-p Ctrl-q" sequence to detach console from the TTY terminal of container's runni...
How to use the "rewrite-uri" Policy Statement for an Azure API service operation? The "rewrite-uri" ...