Friday, October 24, 2025
HomeLanguagesHow to get the position of character in a string in PHP...

How to get the position of character in a string in PHP ?

In this article, we will get the position of the character in the given string in PHP. String is a set of characters. We will get the position of the character in a string by using strpos() function.

Syntax:

strpos(string, character, start_pos)

Parameters:

  • string (mandatory): This parameter refers to the original string in which we need to search the occurrence of the required string.
  • character (mandatory): This parameter refers to the string that we need to search.
  • start_pos (optional): Refers to the position of the string from where the search must begin.

Return Value: It returns the index position of the character.

 

Example 1: PHP Program to get the position of particular character in the given string.

PHP




<?php
  
// Consider the string
$str1 = "Hello neveropen for neveropen";
  
// Get the position of 'f' character
echo strpos($str1, 'f');
echo "\n";
  
// Get the position of 'H' character
echo strpos($str1, 'H');
echo "\n";
  
// Get the position of 'l' character
echo strpos($str1, 'l');
echo "\n";
  
// Get the position of ' ' space  
echo strpos($str1, ' ');
  
?>


Output

12
0
2
5

Example 2:

PHP




<?php
  
// Consider the string
$str1 = "Hello neveropen for neveropen";
  
// Get the position of 'f' character
// starts from 5th index
echo strpos($str1, 'f', 5);
echo "\n";
  
// Get the position of 'H' character
// starts from 8th index
// No output since H is present at 1st
// position, we started from 8th position 
echo strpos($str1, 'H', 8);
  
?>


Output

12
RELATED ARTICLES

Most Popular

Dominic
32361 POSTS0 COMMENTS
Milvus
88 POSTS0 COMMENTS
Nango Kala
6728 POSTS0 COMMENTS
Nicole Veronica
11892 POSTS0 COMMENTS
Nokonwaba Nkukhwana
11954 POSTS0 COMMENTS
Shaida Kate Naidoo
6852 POSTS0 COMMENTS
Ted Musemwa
7113 POSTS0 COMMENTS
Thapelo Manthata
6805 POSTS0 COMMENTS
Umr Jansen
6801 POSTS0 COMMENTS