Re: [請益] 抓取字串中 特定字元前後字串 的問題
※ 引述《sinstar (sinstar)》之銘言:
: ※ 引述《LPH66 (IWH68S0XZ8M89)》之銘言:
: : http://php.net/strstr
: : ChangeLog
: : Version Description
: : 6.0.0 Added the before_needle parameter.
: : 你是php5吧?
: 阿 沒注意到有這一行
: 我是php4 -_-"
: 那請問還有什麼函數可以抓到 某字元之前的字串呢
: 剛剛查到一個strtok
: -------------------------------------------------
: $match = '1797529955_c83a0ed7ba_s.jpg';
: $match = strtok($match, '_');
: 結果會 $match 會是1797529955
: --------------------------------------------------
: 但是這個函數似乎不是作這件事
: 只是剛好可以出現一樣的結果而已
strtok也是把字串依照所給的"單元"切割,只是explode會一次切好存到陣列中
strtok是一次切一個
EX:$match = strtok($match, '_'); //$match = 1797529955
$match = strtok($match, '_'); //$match = c83a0ed7ba
$match = strtok($match, '_'); //$match = s.jpg
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.32
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 5 之 6 篇):