gpt4 book ai didi

PHP:只能通过引用传递变量

转载 作者:可可西里 更新时间:2023-10-31 23:09:24 25 4
gpt4 key购买 nike

我在第 57 行收到此错误:$password = str_replace($key, $value, $password, 1);

据我所知,我只是传递变量。这里有一些更多的上下文:

$replace_count = 0;
foreach($replacables as $key => $value)
{
if($replace_count >= 2)
break;
if(strpos($password, $key) !== false)
{
$password = str_replace($key, $value, $password, 1);
$replace_count++;
}

}

最佳答案

您不能传递常量 1,解决方法是将其设置为变量。

改变:

$password = str_replace($key, $value, $password, 1);

到:

$var = 1
$password = str_replace($key, $value, $password, $var);

更新:根据评论中的反馈更改为在方法调用之外声明变量。

关于PHP:只能通过引用传递变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17279695/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com