3v4l.org

run code in 300+ PHP versions simultaneously
<?php class MySQL{ public $debugMode = 0; private $sqlHandle; private $hostname; private $username; private $password; private $dbName; private $queryHandle; function __construct() { } static function mres($value) { $search = array("\\", "\x00", "\n", "\r", "'", '"', "\x1a"); $replace = array("\\\\","\\0","\\n", "\\r", "\'", '\"', "\\Z"); return str_replace($search, $replace, $value); } static function escapeContent($value) { $value = get_magic_quotes_gpc()?stripslashes($value):$value; return self::mres($value); } } print_r(array_map(array('MySQL', 'escapeContent'), array(1,2,3))); ?>

preferences:
37.62 ms | 402 KiB | 5 Q