Jeszcze jeden blog o programowaniu

Radosne twórczości leniwego programisty

SimpleXMLElement i count – zliczanie elementów obiektu w różnych wersjach PHP

leave a comment »

Zliczanie elementów w obiekcie SimpleXMLElement. Jak się okazuje, możemy się zdziwić, jeśli na którymś z serwerów posiadamy wcześniejsze niż 5.3 wersje PHP.

$xml = new SimpleXMLElement("plik.xml", null, true);
$allNodes = 0;
if (version_compare(PHP_VERSION, '5.3.0', '>=')) {
   $allNodes = $xml->Project->count(); // PHP >= 5.3
} else {
   $allNodes = count($xml->children()); // PHP < 5.3
}
Advertisements

Written by filipgorczynski

2011.05.11 @ 21:19:54

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s

%d blogerów lubi to: