- var_dump: documentation ( source)
- preg_quote: documentation ( source)
- preg_replace: documentation ( source)
<?php
$config = array(
'key' => array( '/text/' => '/main/')
);
$dataKey='/chat/';
foreach ($config['key'] as $url => $key) {
$quoted = preg_quote($url, '/');
$countReplacements = 0;
if (null !== $res = preg_replace('/' . $quoted . '/', $key, $dataKey, -1, $countReplacements) && $countReplacements >= 0) {
var_dump( $res );
}else{
echo 'rape';
}
}