台灣最大程式設計社群網站
線上人數
876
 
會員總數:244895
討論主題:188889
歡迎您免費加入會員
討論區列表 >> PHP >> 【抓出文字檔的範圍】
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
【抓出文字檔的範圍】
價值 : 200 QP  點閱數:274 回應數:1

樓主

andyto202
初學者
362 68
3920 225
發送站內信

我有一個文字檔
內容為
start
a1
b2
c3
d4
e5
show time
a1
b2
c3
d4
e5
show time
a1
b2
c3
d4
e5
end
假設我要抓取
start跟end 中間的文字
我有寫出來如下

執行結果是
a1
b2
c3
d4
e5
show time
a1
b2
c3
d4
e5
show time
a1
b2
c3
d4
e5

假設我想要程式看到第【2】個 show time 結束
理論上的結果應該是
a1
b2
c3
d4
e5
show time
a1
b2
c3
d4
e5

我把下面程式碼中的
【strpos】 換成 【strrpos】
【end】 換成 【show time】
if(strpos($buffer, "end") !== false) {
break;
}
改成
if(strrpos($buffer, "show time") !== false) {
break;
}
可是結果為
a1
b2
c3
d4
e5

請問大家要如何用 strpos 和 strrpos 來找出範圍呢
謝謝

搜尋相關Tags的文章: [ 抓出文字檔的範圍 ] ,
本篇文章發表於2019-05-14 08:57
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
我不是在it邦給你了。

再給你一次吧

本篇文章回覆於2019-05-15 09:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.