У меня есть «запросы» в базе данных, из которой мне нужно извлечь имя изображения - оно всегда будет .jpg, но количество символов в имени может меняться, поэтому Я уклоняюсь от substr().Возврат подстроки, когда значения могут быть разными
Значение выглядит так: «Добавлено 545_4.jpg в фотоальбом, The British Open».
«Добавлено» всегда будет там, и «в фотоальбом» всегда будет, но название альбома отличается.
Основываясь на руководстве, я догадался, что символ% означает более одного символа, поэтому я попытался представить это, чтобы представить варианты фотоальбомов. Итак, я закончил с этим, но ничего не случилось, потому что он просто отгоняет исходную строку.
$emij = str_replace('Added','',
str_replace(' to Photo Album%', '', $thisTask[0]['request']));
echo $emij;
Любая помощь очень ценится.
так что вы на самом деле просто хочу * .jpg? –
нет, в приведенном выше случае мне понадобилось бы «545_4.jpg» – jgravois
um вот что я только что сказал –