Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php str_replace()错误的参数计数_Php_String_Str Replace - Fatal编程技术网

Php str_replace()错误的参数计数

Php str_replace()错误的参数计数,php,string,str-replace,Php,String,Str Replace,我收到警告“str_replace()错误的参数计数错误” 我错在哪里 谢谢。试试看 <?php $kw = $_POST["kw"]; $kw= str_replace("*","%",$kw,$count); if($count > 1) { echo "not supported"; exit; } ... ?> 试一试 您使用的是什么版本的PHP?我怀疑您使用的是什么版本的PHP?我怀疑提示:导航到php.net/{functionname}将为您提供相应的手册页面

我收到警告“str_replace()错误的参数计数错误”

我错在哪里

谢谢。

试试看

<?php
$kw = $_POST["kw"];
$kw= str_replace("*","%",$kw,$count);
if($count > 1) 
{
echo "not supported";
exit;
}
...
?>
试一试


您使用的是什么版本的PHP?我怀疑您使用的是什么版本的PHP?我怀疑提示:导航到
php.net/{functionname}
将为您提供相应的手册页面,该页面将告诉您第四个参数是在哪个php版本中添加的。例如提示:导航到
php.net/{functionname}
将显示相应的手册页面,该页面将告诉您第四个参数是在哪个php版本中添加的。例如,No.
$count
是函数定义中的一个引用(这是正确的方法),因此这充其量是多余的。而且,不支持/不建议这样做。”从PHP5.3.0开始,您将收到一条警告,指出“通过引用传递调用时间”已被弃用。“否。
$count
是函数定义中的引用(这是正确的方法),因此这充其量是多余的。而且,不支持/不建议这样做。”从PHP5.3.0开始,您将收到一条警告,指出“通过引用传递调用时间”已被弃用。PHP5已经问世近七年了。PHP4同时支持那些升级缓慢的用户,但是官方已经三年没有支持它了。是时候升级了。PHP5已经问世近七年了。PHP4同时支持那些升级缓慢的用户,但是官方已经三年没有支持它了。是时候升级了。
$kw= str_replace("*","%",$kw,&$count);