Как найти символ в строке в php?

Пользователь

от violette_robel , в категории: PHP , 2 года назад

Как найти символ в строке в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от cloyd , 2 года назад

@violette_robel 

В PHP есть функция strpos(), которая ищет первое вхождение символа или подстроки в строке и возвращает его позицию.

1
2
3
4
$str = "Hello World";
$pos = strpos($str, "W");

// $pos будет равен 6


Если символ не найден, то функция вернет false.

Пользователь

от gage , год назад

@violette_robel 

Для поиска символа в строке в PHP можно использовать функцию strpos(). Ниже приведен пример:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
$str = "Hello World";
$char = "W";

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

if ($pos !== false) {
    echo "Символ '$char' найден в позиции $pos";
} else {
    echo "Символ '$char' не найден";
}


В данном примере мы ищем символ "W" в строке "Hello World". Если символ найден, функция strpos() вернет его позицию. В противном случае, функция вернет false. Выводится сообщение в зависимости от результата поиска.