Cytat
Hmm chyba rozumiem dlaczego. Chodzi o wydajność. ( ? ) Ta funkcji mi sama upakuje wszystko w obiekt tak zamiast robić to przez pośredników.

Cytat
<?php
$Xml = simplexml_load_file( $file );
foreach( $Xml->table->{'foreign-key'} as $FK ){
}
?>
Jak możesz to byłbym wdzięczny za podanie nazwy tego sposobu zapisu, bo go nie rozumiem.
Niestety nie mogę się tak odwołać do klucz foreign-key bo tagów table jest w schemacie wiele...
W trakcie pisania tego zdanie już zrozumiałem jak mam to zrobić.
<?php
var_dump($xml->table[1]->{'foreign-key'}); ?>
Przy czym "1" może być kluczem tablicy otrzymywany poprzez działanie foreach.
<?php
foreach($xml as $klucz => $table)
?>
Dzięki za pomoc.
edit>
Ja pietrusze:
<?php
$current_foreign = $current_column - count($xml->table[$current_table]->{'column'}); $reference = $xml->table[$current_table]->{'foreign-key'}[$current_foreign]->{'reference'};
!isset($reference['local']) || !isset($reference['local'] ?>