En este artículo, obtendremos la posición del carácter en la string dada en PHP. String es un conjunto de caracteres. Obtendremos la posición del carácter en una string usando la función strpos() .
Sintaxis:
strpos(string, character, start_pos)
Parámetros:
- string (obligatorio): este parámetro se refiere a la string original en la que necesitamos buscar la ocurrencia de la string requerida.
- carácter (obligatorio): Este parámetro hace referencia a la string que necesitamos buscar.
- start_pos (opcional): Hace referencia a la posición de la string desde donde debe comenzar la búsqueda.
Valor devuelto: Devuelve la posición de índice del carácter.
Ejemplo 1: programa PHP para obtener la posición de un carácter particular en la string dada.
PHP
<?php // Consider the string $str1 = "Hello geeks for geeks"; // 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, ' '); ?>
Producción
12 0 2 5
Ejemplo 2:
PHP
<?php // Consider the string $str1 = "Hello geeks for geeks"; // 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); ?>
Producción
12
Publicación traducida automáticamente
Artículo escrito por gottumukkalabobby y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA