Удалить строку до/после указанного символа

Удалить текст, который идёт до указанного символа можно через функцию strstr().

$text = 'This is PHP script';
strstr($text, 'P'); // PHP script

Удалить текст, который идёт после указанного символа можно также через функцию strstr(), но добавив третий параметр true.

$text = 'This is PHP script';
strstr($text, 'P', true); // This is

Вариант через регулярное выражение (указан в качестве примера, рекомендуется использовать strstr()):

$text = 'This is PHP script';
preg_replace('/(?>P).*/', '$1', $text); // This is