我有這個文件,我無法弄清楚如何解析這個文件。如何用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但並不成功。 有什麼建議嗎?
工作一個XML對象,IM格式從哪裏來?爲什麼不使用PHP可以讀取的格式,如JSON,INI,XML等? –
您應該顯示您嘗試過的內容。沒有顯示自己的努力,這真的變成了「請爲我寫這個解析器」類型的問題。 – mario
剛纔我發現格式看起來像TypoScript(由TYPO3使用)。是這樣嗎?如果是這樣,那麼你應該看看TYPO3的解析器。 –