3v4l.org

run code in 300+ PHP versions simultaneously
<?php $xml = <<<XML <?xml version="1.0" encoding="UTF-8"?> <products> <product> <name>Final Fantasy VII</name> <desc>Den Rollenspiel-Klassiker FINAL FANTASY VII gibt es jetzt für den PC, mit brandneuen Online-Features!</desc> <price>11.69</price> <price_base>12.99</price_base> <link>https://de.steam.com/game/final-fantasy-vii-download--1001-1</link> <publisher>Eidos - Square Enix</publisher> <category>RPG (Rollenspiel)</category> <ean/> <packshot>https://de.gamesplanet.com/acache/10/01/1/de/packshot-770bf6d03800b87dc0f9509f21e8d423.jpg</packshot> </product> <product> <name>Final Fantasy VII</name> <desc>Den Rollenspiel-Klassiker FINAL FANTASY VII gibt es jetzt für den PC, mit brandneuen Online-Features!</desc> <price>11.69</price> <price_base>12.99</price_base> <link>https://de.gamesplanet.com/game/final-fantasy-vii-download--1001-1</link> <publisher>Eidos - Square Enix</publisher> <category>RPG (Rollenspiel)</category> <ean/> <packshot>https://de.gamesplanet.com/acache/10/01/1/de/packshot-770bf6d03800b87dc0f9509f21e8d423.jpg</packshot> </product> <product> <name>Final Fantasy VII</name> <desc>Den Rollenspiel-Klassiker steam FINAL FANTASY VII gibt es jetzt für den PC, mit brandneuen Online-Features!</desc> <price>11.69</price> <price_base>12.99</price_base> <link>https://de.gamesplanet.com/game/final-fantasy-vii-download--1001-1</link> <publisher>Eidos - Square Enix</publisher> <category>RPG (Rollenspiel)</category> <ean/> <packshot>https://de.gamesplanet.com/acache/10/01/1/de/packshot-770bf6d03800b87dc0f9509f21e8d423.jpg</packshot> </product> </products> XML; $gamesplanetPath = 'data/gamesplanet.xml'; $kinguinPath = 'data/kinguin.xml'; $onlinekeystorePath = 'data/onlinekeystore.xml'; $g2aPath = 'data/g2a.xml'; function countAd($xml){ $dom = new DOMDocument('1.0', 'utf-8'); $dom->preserveWhiteSpace = false; $dom->formatOutput = true; $dom->loadXML($xml); $counter = 0; $root = $dom->documentElement; $marker = $root->getElementsByTagName('name'); for($i = $marker->length - 1; $i >= 0 ; $i--){ $counter = $counter + 1 ; } echo "Products: " . $counter ."\n"; } countAd($xml);
Output for 5.6.0 - 5.6.40, 7.0.0 - 7.0.33, 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.27, 8.4.1 - 8.4.14
Products: 3

preferences:
156.48 ms | 408 KiB | 5 Q