作者kasase (King)
看板PHP
标题Re: [请益] 抓取字串中 特定字元前後字串 的问题
时间Fri Nov 2 22:38:08 2007
※ 引述《sinstar (sinstar)》之铭言:
: 我想抓取字串中 某个字之後 且 某个字之前 的字串
: 例如 1158/1794529955_c83awegba_o.jpg
: 我只要黄色的部份
: 由於其中数字的位数是会改变的
: 参考了手册後想说用strstr来写
: 写出下面这样的code
: $match = '2108/1797529955_c83a0ed7ba_s.jpg';
: $imgid = strstr(strstr($match, '/'),'_',true);
^^^^^多一个参数
还有你这样$imgid会是_c83a0ed7ba_s.jpg
我想到的方法是
$tempary = explode('_', substr(strstr($match, '/'), 1));
$imgid = $tempary[0];
: 但是却回应参数错误
: 请问出了什麽问题了吗?
: 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.32
※ 编辑: kasase 来自: 140.112.30.32 (11/02 22:41)
1F:推 sinstar:这样似乎也不错耶 可以问一下explode和strtok有什麽差别吗 11/02 23:08