我有一个xml数组。 http://laravel.io/bin/yGzD8#17我有一个mysql表。其中两个具有相同的列名称。我想从xml向mysql表添加数据。但我不想在mysql插入查询中使用所有列名。我想基本解决方案循环所有xml节点并将其插入到mysql中。我不想要充满代码。我想知道我该怎么做。我试图循环所有值,但我不能在xml中获取列名称。我的代码在下面。我可以达到值,但我想达到节点名称。
if( ! $xml = simplexml_load_file('cari.xml') )
{
echo 'unable to load XML file';
}
else
{
foreach( $xml as $element)
{
echo "BLKODU =>".$element->BLKODU." </br>";
echo "CARIKODU =>".$element->CARIKODU." </br>";
echo "TICARI_UNVANI =>".$element->TICARI_UNVANI." </br>";
echo "ILI_1 =>".$element->ILI_1." </br>";
echo "----------------"."</br>";
}