/**
* @param string $string
* @param (assoc)array $arguments
* @return string
*/
function argumentsReplace($string, $arguments) {
$arr=array();
foreach($arguments as $k => $v) {
$hash=md5($k).rand(20000,999999);
$arr[$hash]=$v;
$string=str_replace($k, $hash, $string);
}
return str_replace(array_keys($arr), array_values($arr), $string);
}