Здравствуйте, имеется текст:
img32.jpg | img75.jpg | img74.jpg
img72.jpg | img01.jpg | img88.jpg
...
img77.jpg | img80.jpg | img97.jpg
Как разбить его так, чтобы получился массив вида:
array(
'0' => array(
'1' => 'img32.jpg',
'2' => 'img75.jpg',
'3' => 'img74.jpg',
),
'1' => array(
'1' => 'img72.jpg',
'2' => 'img01.jpg',
'3' => 'img88.jpg',
),
...
'N' => array(
'1' => 'img77.jpg',
'2' => 'img80.jpg',
'2' => 'img97.jpg',
),
)
Уже имеется код который разбивает код с одним разделителем
$text = "";
$array = explode("\n", $text);
$result = array();
foreach ($array as $str)
{
$result[] = explode(' | ', $str);
}
echo '<pre>';
var_dump($result);
echo '</pre>';
Как его преобразовать чтобы работалось с двумя разделителями?