3v4l.org

run code in 300+ PHP versions simultaneously
<?php //$printers=file_get_contents ("config/printers.json"); $printers = '[ { "Name": "CR-10", "GantryStyle": 1, "comment": "", "image": "cr-10.jpg", "option1": "" }, { "Name": "CR-10 V2", "GantryStyle": 1, "comment": "", "image": "cr-10.jpg", "option1": "" }, { "Name": "CR-10 Mini", "GantryStyle": 1, "comment": "", "image": "cr-10.jpg", "option1": "" }, { "Name": "CR-10S", "GantryStyle": 1, "comment": "", "image": "cr-10.jpg", "option1": "" }, { "Name": "CR-10S4", "GantryStyle": 1, "comment": "", "image": "cr-10.jpg", "option1": "" }, { "Name": "CR-10S5", "GantryStyle": 1, "comment": "", "image": "cr-10.jpg", "option1": "" }, { "Name": "CR-10S Pro", "GantryStyle": 1, "comment": "", "image": "cr-10.jpg", "option1": "" }, { "Name": "CR-10S Pro V2", "GantryStyle": 1, "comment": "", "image": "cr-10.jpg", "option1": "" }, { "Name": "CR-10 Max", "GantryStyle": 1, "comment": "", "image": "cr-10.jpg", "option1": "" }, { "Name": "CR-20", "GantryStyle": 1, "comment": "", "image": "cr-10.jpg", "option1": "" }, { "Name": "Ender 3", "GantryStyle": 1, "comment": "", "image": "cr-10.jpg", "option1": "" }, { "Name": "Ender 3X", "GantryStyle": 1, "comment": "", "image": "cr-10.jpg", "option1": "" }, { "Name": "Ender 3 V2", "GantryStyle": 1, "comment": "", "image": "cr-10.jpg", "option1": "" }, { "Name": "Ender 3 Pro", "GantryStyle": 1, "comment": "", "image": "cr-10.jpg", "option1": "" }, { "Name": "Ender 3 Pro/BLV Mod", "GantryStyle": 1, "comment": "", "image": "cr-10.jpg", "option1": "" }, { "Name": "Ender 5", "GantryStyle": 1, "comment": "", "image": "cr-10.jpg", "option1": "" }, { "Name": "Ender 5 Pro", "GantryStyle": 1, "comment": "", "image": "cr-10.jpg", "option1": "" }, { "Name": "Ender 5 Plus", "GantryStyle": 1, "comment": "", "image": "cr-10.jpg", "option1": "" }, { "Name": "Voxelab Aquila", "GantryStyle": 1, "comment": "", "image": "cr-10.jpg", "option1": "" }, { "Name": "Anet ET4/ET5", "GantryStyle": 1, "comment": "", "image": "cr-10.jpg", "option1": "" } ]'; $test= json_decode($printers,true); foreach($test as $t) { echo '<option value="'. $t['Name']. '">'. $t['Name'].'</option>'; }
Output for git.master, git.master_jit, rfc.property-hooks
<option value="CR-10">CR-10</option><option value="CR-10 V2">CR-10 V2</option><option value="CR-10 Mini">CR-10 Mini</option><option value="CR-10S">CR-10S</option><option value="CR-10S4">CR-10S4</option><option value="CR-10S5">CR-10S5</option><option value="CR-10S Pro">CR-10S Pro</option><option value="CR-10S Pro V2">CR-10S Pro V2</option><option value="CR-10 Max">CR-10 Max</option><option value="CR-20">CR-20</option><option value="Ender 3">Ender 3</option><option value="Ender 3X">Ender 3X</option><option value="Ender 3 V2">Ender 3 V2</option><option value="Ender 3 Pro">Ender 3 Pro</option><option value="Ender 3 Pro/BLV Mod">Ender 3 Pro/BLV Mod</option><option value="Ender 5">Ender 5</option><option value="Ender 5 Pro">Ender 5 Pro</option><option value="Ender 5 Plus">Ender 5 Plus</option><option value="Voxelab Aquila">Voxelab Aquila</option><option value="Anet ET4/ET5">Anet ET4/ET5</option>

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
130.17 ms | 408 KiB | 5 Q