Как удалить букву из строки в php?

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

от richie_mayert , в категории: PHP , 5 месяцев назад

Как удалить букву из строки в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

от loyal , 5 месяцев назад

@richie_mayert 

В PHP есть несколько способов удалить букву из строки:

  1. Используйте функцию str_replace:
1
2
3
$string = 'abcdefg';
$string = str_replace('b', '', $string);
echo $string; // выведет 'acdefg'


  1. Используйте функцию substr_replace:
1
2
3
$string = 'abcdefg';
$string = substr_replace($string, '', 1, 1);
echo $string; // выведет 'acdefg'


  1. Используйте регулярное выражение с функцией preg_replace:
1
2
3
$string = 'abcdefg';
$string = preg_replace('/b/', '', $string);
echo $string; // выведет 'acdefg'


Вы можете также использовать эти функции, чтобы удалить несколько букв или даже всю строку, просто указав нужный шаблон и то, что нужно вставить вместо него.