я не имею строку, которая будет выглядеть следующим образом:PHP читать все до первой запятой
$string = "hello, my, name, is, az";
Теперь я просто хочу, чтобы эхо все, что там до первой запятой. Я использую следующие:
echo strstr($this->tags, ',', true);
и Она работает замечательно, но проблема это работает только PHP 5.3.0 и выше. В настоящее время я на PHP 5.2.
Я знаю, что это может быть достигнуто посредством регулярного экспресс-прегмата, но я сосать RE.
Может кто-нибудь помочь мне в этом.
С уважением,
Зачем использовать регулярное выражение? Разверните это в массив и просто выделите первый элемент массива. – andrewsi
'substr ($ string, 0, strpos ($ string, ','))'. не используйте регулярные выражения (ядерная бомба), когда будет работать простая подстрока (водяной пистолет). –
спасибо @MarcB Я искал что-то подобное. –