3v4l.org

run code in 300+ PHP versions simultaneously
<?php $html = new DOMDocument('1.0', 'iso-8859-1'); $ul = $html->createElement('ul'); $html->appendChild($ul); $friends = [ ['firstname' => 'A', 'lastname' => '1',], ['firstname' => 'B', 'lastname' => '2',], ['firstname' => 'C', 'lastname' => '3',], ]; foreach ($friends as $person) { $li = new DomElement('li', $person['firstname'] . ',' . $person['firstname']); $ul->appendChild($li); } //for person in friends { // $PersonLi = $myUl.newLi("personLi" . array_search(person,friends)); // $PersonLI->text = person.firstname .",". person.lastname; // } echo $html->saveXML();
Output for 5.5.24 - 5.5.35, 5.6.8 - 5.6.21, 7.0.0 - 7.0.20, 7.1.0 - 7.1.25, 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.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
<?xml version="1.0" encoding="iso-8859-1"?> <ul><li>A,A</li><li>B,B</li><li>C,C</li></ul>

preferences:
195.07 ms | 404 KiB | 196 Q