Помогите с stripos () и substr () - PullRequest
0 голосов
/ 04 мая 2011

как мне удалить все перед "sentido" в этой строке:

$string = "#BLitz da #PM na est do pontal sentido prainha perto do camping";

я хочу, чтобы новая строка была:

$string = "prainha perto do camping";

Я продолжаю терпеть неудачу, когда пытаюсь сделатьэто с stripos и substr, помогите!

Ответы [ 2 ]

3 голосов
/ 04 мая 2011

Вы можете выполнить это, не передавая никаких строковых позиций:

$string = strstr(strstr($string, "sentido"), " ");

Сначала будет выполнен поиск вашего слова и возвращена оставшаяся часть строки.Второй strstr затем ищет пробел и возвращает оттуда остаток.

0 голосов
/ 04 мая 2011

Это еще один простой способ ...

$string = "#BLitz da #PM na est do pontal sentido prainha perto do camping";

$s = explode('sentido', $string, 2);
$result = isset($s[1]) ? trim($s[1]) : "";
echo $result;

Вывод

sentido prainha perto do camp

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...