Как убрать из строки определенные символы в php?

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

от ottilie.farrell , в категории: PHP , 3 года назад

Как убрать из строки определенные символы в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от stephania , 3 года назад

@ottilie.farrell Вы можете использовать функцию str_replace в PHP и заменить определенные слова/символы, пример:


1
2
3
4
5
6
<?php

$text = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.';

// ipsum  sit amet consectetur adipiscing elit.
echo str_replace(['Lorem', 'dolor', ','], '', $text);


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

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

@ottilie.farrell 

В PHP есть несколько функций, которые могут быть использованы для удаления определенных символов из строки:

  1. str_replace - заменяет одни символы в строке на другие.
  2. preg_replace - то же самое, что и str_replace, но позволяет указывать регулярное выражение в качестве искомого шаблона.
  3. substr_replace - заменяет часть строки на другую строку.
  4. trim - удаляет пробельные символы из начала и конца строки.
  5. ltrim - удаляет пробельные символы только с начала строки.
  6. rtrim - удаляет пробельные символы только с конца строки.


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


Например, если вы хотите удалить все запятые из