我有以下的(變化的)結構的鏈接:拆分用PHP /使preg_split鏈路
http://website.com/category/product/abc12345
到的第一類和將ProductName變化關於它們的長度,但ID(ABC12345)總是位於最後一個「/」之後,長度約6-8個字符。
我試圖提取用下面的代碼的鏈接:
preg_split('/[/]/', $val, $arr);
$narr[] = end($arr);
與VAL是所述鏈路和常用3作爲陣列,結果應該在被粘貼 NARR是我想保存到數組中。稍後會有一個文件,所以在這裏並不重要。不幸的是,當我嘗試這種方式時,我的結果總是空的。
你究竟想從URL中提取什麼? '類別/產品/ abc12345'? – 2013-03-15 15:29:50
它只是abc12345 – hurley 2013-03-15 15:30:50
如果你只是想將字符串(URL)解析爲一個字符串數組......你可以試試php函數explode()。那麼你可以做一些像$ myItem =「explode('/',urlStringvar)[4]」 – 2013-03-15 15:33:31