3v4l.org

run code in 500+ PHP versions simultaneously
<?php function book($id) { $id = $id[1]; // qui recupero il libro partendo dall'id. $books = array( 'La regola dell\'equilibrio', 'Morte in mare aperto', 'La ballata di Adam Henry' ); if (array_key_exists($id, $books)) { return '['.$books[$id].']'; } return '[Libro non in archivio]'; } $text = "I miei libri preferiti sono:\n[libro=1] e [libro=210]"; $text = preg_replace_callback("/\[libro=(.+?)\]/", 'book', $text); echo $text;
Output for rfc.property-hooks, git.master, git.master_jit
I miei libri preferiti sono: [Morte in mare aperto] e [Libro non in archivio]

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:
55.96 ms | 2660 KiB | 4 Q