我想用数据库函数替换字符串(如果存在)。我正在以下列方式使用str_replace,但它对我不起作用,这将返回$ numOne。我是php的初学者所以帮帮我
function stringreplace($multiple,$numOne){
$multiple=Multiply;
$numOne=a_b_cMultiply;
str_replace($multiple,"abcdfgh('','')::numeric",$numOne);
return $numOne;
}
答案 0 :(得分:2)
您的代码不正确,因为您没有将结果存储在任何位置,而且您还要返回包含旧值的$ numOne。使用此代码:
function stringreplace($multiple,$numOne){
$multiple='Multiply';
$numOne='a_b_cMultiply';
$num_one = str_replace($multiple,"abcdfgh('','')::numeric",$numOne);
return $num_one;
}