3v4l.org

run code in 300+ PHP versions simultaneously
<?php $search = "Hello ;\nDROP\nTABLE;\nSELECT\nWorld"; #explode ignores the \n but MySql accepts it as spaces $searchArray = explode(' ', $search); var_dump($searchArray); echo PHP_EOL . '----' . PHP_EOL; echo rtrim(str_repeat('title LIKE ? OR ', count($searchArray)), ' OR '); echo PHP_EOL . '----' . PHP_EOL; $parameters = array_map(function($value) { return $value . '%'; }, $searchArray); var_dump($parameters);

preferences:
156.92 ms | 408 KiB | 5 Q