gpt4 book ai didi

php - 回显时不在数组中输出值

转载 作者:可可西里 更新时间:2023-11-01 00:49:05 26 4
gpt4 key购买 nike

我认为在回显 $whereArray 和 orderByArray 时出现问题。如果我输入诸如“问题”之类的词然后提交它,我希望它显示在回显“%”.Question.“%”中;对于两个数组。但是在两个 echo 中,它只为两个 echo 显示“Array”。这是否意味着在存储值时两个数组都不起作用?

 $searchquestion = $_GET['questioncontent'];
$terms = explode(" ", $searchquestion);

$whereArray = array();
$orderByArray = array();


//loop through each term
foreach ($terms as $each) {
$i++;
$whereArray[] = "%".$each."%";
$orderByArray[] = "%".$each."%";


}

echo $whereArray;
echo $orderByArray;

最佳答案

echo() 仅适用于字符串。 PHP 将您的数组转换为 "Array" 作为后备。

调试时,您应该使用var_dump()。它会告诉您对象的类型及其内容。

关于php - 回显时不在数组中输出值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11253543/

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