因爲每個人都知道爆炸適用於與結果匹配的任何字符。由任何塊內的最後一個匹配字符爆炸
我想做出同樣的效果,但最後匹配內部塊的元素。
例如
$explodeMe = ' [ [ [ 1, 2, 3, 4 ] ] ] , [ [ [ 5 , 6, 7, 8 ] ] ]';
$explodeMe = explode(']' , $explodeMe);
//這會爆炸$ explodeMe 6次(對每個]字符)
我想爆炸它對於每個塊(在該實施例2倍)[[[]]] [[[]]]
so:
如果塊打開1 [ (.*) ]
它會爆炸它與第一個]
如果該塊是由2 [[ (.*) ]]
開放其將與所述第二]
爆炸,如果該塊是開放由3 [[[ (.*) ]]]
它將與第三]
也許爆炸認爲計數[函數[性格和這個值查找最後
]]]
^
這是沒有功能的語法:
$explodeMe = explode(myFuntionToLookForTheLastElementForEachBlock(']') , $explodeMe);
任何想法?
或者可能找不到任何]元素不存在]之前 – puaction
你想要的輸出是什麼? – CodeBird
爲什麼不在'',''或']上爆炸你的字符串,['在使你的頭變得複雜的地方'''等等...? – CodeBird