How to find a specific character in a string using PHP?

To search for a specific character within a string in PHP, you can use the strpos() function. This function allows you to search for a specified character or substring within a string and returns the position of the first occurrence.

Here is a sample code showing how to use the strpos() function to find a specific character in a string:

$str = "Hello, World!";
$char = "o";

$pos = strpos($str, $char);

if ($pos !== false) {
    echo "The character '$char' was found at position: $pos";
} else {
    echo "The character '$char' was not found in the string";
}

In the example above, we first define a string $str and a character $char to be found. Then we use the strpos() function to search for $char in $str and store the result in the $pos variable. Finally, we check the value of $pos – if it is not false, it means the character is found and we print its position in the string. If $pos is false, it means the specified character was not found.

bannerAds