看板 [ PHP ]
討論串[請益] 抓取字串中 特定字元前後字串 的問題
共 6 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者toodoo (土豆)時間18年前 (2007/11/03 14:17), 編輯資訊
0
0
0
內容預覽:
可以用兩個split()來把前後切掉就好啦~. $str = '1158/1794529955_c83awegba_o.jpg';. list(, $tmp) = split('/', $str, 2);. list($imgid, ) = split('_', $tmp);. --. 發信站:

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者kasase (King)時間18年前 (2007/11/03 00:28), 編輯資訊
0
0
1
內容預覽:
strtok也是把字串依照所給的"單元"切割,只是explode會一次切好存到陣列中. strtok是一次切一個. EX:$match = strtok($match, '_'); //$match = 1797529955. $match = strtok($match, '_'); //$mat

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者sinstar (sinstar)時間18年前 (2007/11/02 23:06), 編輯資訊
0
0
1
內容預覽:
阿 沒注意到有這一行. 我是php4 -_-". 那請問還有什麼函數可以抓到 某字元之前的字串呢. 剛剛查到一個strtok. -------------------------------------------------. $match = '1797529955_c83a0ed7ba_s.j
(還有44個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者kasase (King)時間18年前 (2007/11/02 22:38), 編輯資訊
0
0
0
內容預覽:
^^^^^多一個參數. 還有你這樣$imgid會是_c83a0ed7ba_s.jpg. 我想到的方法是. $tempary = explode('_', substr(strstr($match, '/'), 1));. $imgid = $tempary[0];. --. 發信站: 批踢踢實業

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者LPH66 (IWH68S0XZ8M89)時間18年前 (2007/11/02 22:34), 編輯資訊
0
0
1
內容預覽:
http://php.net/strstr. ChangeLog. Version Description. 6.0.0 Added the before_needle parameter.. 你是php5吧?. --. 実琴:「河野!你真的就這樣被物質慾望給吸引過去了嗎?!」. 亨:「只要穿著女裝
(還有6個字)
首頁
上一頁
1
2
下一頁
尾頁