I already seen how to split a comma delimited string into an array in PHP using
$myArray = explode(',', $myString);
but how to perform the same operation when there is an special symbol after some comma separated values, when finding the special symbol(@), then start a new inner array.
i have a string like this
Treatment1,2,500,0%,1000,note1, @ Treatment2,1,2000,250 INR,1750,note2,
then i need an array like this
Array
(
[0] => Array
(
[treatment] => Treatment1
[quantity] => 2
[cost] => 500
[discount] => 0%
[discount_type] => INR
[total] => 1000
[note] => note1
)
[1] => Array
(
[treatment] => Treatment2
[quantity] => 1
[cost] => 2000
[discount] => 250
[discount_type] => INR
[total] => 1750
[note] => note2
)
)
any help would be greatly appreciated