2014-10-03 3 views
1

У меня есть пути изображения, как этотУдалить все символы до струны и сам

com_jshopping/files/img_products/965cc2355d06eacf09958a79af552885.jpg 

Я хочу Строку только 965cc2355d06eacf09958a79af552885.jpg Этого имя файла изображения

Я Пытался

strstr($product->image,'img_products/') 

Но он выводит это img_products/965cc2355d06eacf09958a79af552885.jpg

Я теперь могу использовать str_replace() здесь, но

Есть ли еще одна функция для достижения этой цели?

+0

Вы можете использовать 'взорваться();' –

+0

Или вы можете использовать раскол ("//", строка) Я предпочитаю взорваться(), хотя –

ответ

2

Использование ПГПС встроенной функции pathinfo():

$fileName = pathinfo($product->image, PATHINFO_BASENAME); 
+0

I try pathinfo() только сейчас, и он удалил .JPG из имен изображений – Umair

+0

Вы должны использовать 'PATHINFO_BASENAME'. Я написал 'PATHINFO_FILENAME', но это неправильно. Я скорректировал его в приведенном выше примере кода. – TiMESPLiNTER

+0

Corrrrrrrrrrrrrrrrrrect – Umair

Смежные вопросы