3v4l.org

run code in 300+ PHP versions simultaneously
<?php $myArray = array( array( 1, 2, 3, 4, "a" ), array( 'a', "b", 'c', "d", 3 ) ); $csvOutput = ''; foreach($myArray as $key => $row) { $rowString = ''; foreach($row as $key => $col) { $rowString .= '"' . sanitize($col) . '", '; } $csvOutput .= rtrim($rowString, ', '); } echo $csvOutput; function sanitize(&$input) { str_replace('"', '""', $input); }
Output for git.master, git.master_jit, rfc.property-hooks
"", "", "", "", """", "", "", "", ""

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:
41.8 ms | 401 KiB | 8 Q