<?php
function mystr_replace($needle,$replace,$haystack){
$args = func_get_args();
$count=null;
if(isset($args[3])){
$count &= $args[3];
}
if(is_null($count)) {
return str_replace($needle,$replace,$haystack);
} else {
return str_replace($needle,$replace,$haystack,$count);
}
}
echo mystr_replace("fropfrop","frml","frop")."\n";
echo mystr_replace("fropfrop","frml","frop",1)."\n";
preferences:
60.31 ms | 402 KiB | 5 Q