Exploding a string twice
I have a string composed like this: 87||1|nuovo#88||4|#209|||#89|||#41||1|#5|||#3||1|116#20|||#13||3|#148||| The pattern is: Id1|Mq1|Q.ta1|Tipo1#Id2|Mq2|Q.ta2|Tipo2#Id3|Mq3|Q.ta3|Tipo3 and so on... Basically each item has 4 attributes separated by "|" and each item is separated by "#" I'd need to explode the string to have single variables for each item's attributes. As for now I'm here: <?php $str = "87||1|nuovo#88||4|#209|||#89|||#41||1|#5|||#3||1|116#20|||#13||3|#148|||#36|||91#29|||68"; $caratteristica = print_r (explode("#",$str)); ?> Which gave me this result: Array ( [0] => 87||1|nuovo