У меня есть этот файл, я не могу понять, как разбирать этот файл.Как разбирать файл с PHP
type = 10
version = 1.2
PART
{
part = foobie
partName = foobie
EVENTS
{
MakeReference
{
active = True
}
}
ACTIONS
{
}
}
PART
{
part = bazer
partName = bazer
}
Я хочу, чтобы это массив, который должен выглядеть
$array = array(
'type' => 10,
'version' => 1.2,
'PART' => array(
'part' => 'foobie',
'partName' => 'foobie,
'EVENTS' => array(
'MakeReference' => array(
'active' => 'True'
)
),
'ACTIONS' => array(
)
),
'PART' => array(
'part' => 'bazer',
'partName' => 'bazer'
)
);
Я попытался с preg_match, но это не было успешным. Любые идеи?
Где делает формат? Почему бы просто не использовать формат, который может читать PHP, например JSON, INI, XML и т. Д.? –
Вы должны показать, что вы пробовали. Не проявляя собственных усилий, это действительно вопрос типа «напишите, что парсер для меня». – mario
Мне пришло в голову, что формат выглядит как TypoScript (используется TYPO3). Это так? Если да, тогда вы должны изучить парсер TYPO3. –