我有一個來自服務器的巨大字符串,並且我希望每行都作爲對象(用於以後的foreach循環)。將大字符串切割成對象
這是字符串的一部分:
1535;;34290;;teaserbanner_881.jpg;;Not allowed;;closed;;;;closed;;
1535;;34291;;teaserbanner_8832.jpg;;Not allowed;;closed;;;;closed;;
1379;;31912;;teaserbanner_844.jpg;;Allowed;;open;;;;open;;
1379;;31913;;teaserbanner_8422.jpg;;allowed;;closed;;;;closed;;
是不會變的每一行的唯一的事情就是「關閉標籤」
只有兩種選擇:
- ;;關閉; ;;;關閉;;
- ;; open ;;;; open ;;
我想,應該是針爆炸或一些正則表達式...
最終的輸出應該是:
element[0] 1535;;34290;;teaserbanner_881.jpg;;Not allowed;;closed;;;;closed;;
element[1] 1535;;34291;;teaserbanner_8832.jpg;;Not allowed;;closed;;;;closed;;
element[2] 1379;;31912;;teaserbanner_844.jpg;;Allowed;;open;;;;open;;
element[3] 1379;;31913;;teaserbanner_8422.jpg;;allowed;;closed;;;;closed;;
的字符串不進來「行」這是一條大線。
你的意思是每行一個數組元素? –
從服務器傳來的每一行之後是否有回車? – user2793390
是的,對不起,我是新的PHP ... – user2706762