2015-04-15 5 views
0

мне нужно извлечь идентификатор товара из URL, как это (число после последнего слеша)Как получить последнюю часть строки url?

http://codecanyon.net/item/test item/12219820 
            //^^^^^^^^ 
http://codecanyon.net/item/another item/75219586 
             //^^^^^^^^ 
http://codecanyon.net/item/item contain number v1.2/74419586 
                //^^^^^^^^ 

Некоторых элементов имеют цифры в названии. Как я могу извлечь только id в конце ссылок с регулярным выражением в php?

+0

вы пробовали что-нибудь? – Rizier123

+1

simple '' ~ [^ /] + $ ~ '' –

+0

Привет @ Rizier123 я протестировал это http://stackoverflow.com/questions/11243447/get-numbers-from-string-with-php, но это не работает для ссылки 3. – user2511140

ответ

4

Это должно работать для вас:

(Просто возьмите последнюю часть URL (строка) с basename())

echo basename($url); 
+0

Спасибо Rizier Это тоже работает! – user2511140

+0

@ user2511140 Добро пожаловать! – Rizier123

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