3v4l.org

run code in 300+ PHP versions simultaneously
<?php $array= [ 'url("images")', 'url (\'images\')', 'url(vendor/)', 'url(website/images)', "url(http://)" ]; $pattern = '/url\s*\(\s*[\'"]?+\/?+((?!http|vendor|website).+?)[\'"]?\s*\)/i'; $result=[]; foreach ($array as $test_string) { $content = preg_replace($pattern, 'url(websites/abc/www/$1)', $test_string); $result[$test_string] = $content; } print_r($result);

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
160.75 ms | 2685 KiB | 10 Q