- print_r: documentation ( source)
- str_split: documentation ( source)
<?php
$string = str_split('pierwszy string { drugi string|trzeci string {czwarty string|piąty string}} szósty string {{ósmy string| dziewiąty string} dziesiąty string}{jedenasty string| dwunasty string} trzynasty string', 1);
$a = array();
$a[] = '';
$c &= $a[0];
foreach ( $string as $val )
{
switch ( $val )
{
case '{':
// kod
break;
case '|':
// kod
break;
case '}':
//kod
break;
default:
$c .= $val;
break;
}
}
print_r($a);