调用 php 代码的 html 文件中的控制台在执行 php 代码时显示以下结果:
php处理:调试3:测试IF:在IF
php处理:调试4:假
但是,我希望第一个控制台结果是php processing: debug 3: TEST IF: in ELSE
. 例如,似乎根据控制台执行了 if-else 语句的错误(if)部分,我不明白为什么(对于这个非常简单的代码)???
有什么建议么?
php代码:
//TEST CODE
if($productselected_form[0] == true)
{
$response_array['debug3'] = 'TEST IF: in IF';
}
else
{
$response_array['debug3'] = 'TEST IF: in ELSE';
}
$response_array['debug4'] = $productselected_form[0];
//send the response back
echo json_encode($response_array);
//END TEST CODE
Javascript代码(ajax调用php代码中的console.log):
console.log("php processing: debug 3: "+msg.debug3);
console.log("php processing: debug 4: "+msg.debug4);