由于逗号导致 PHP 逻辑语句语法错误

标签 php

谁能帮忙

<?php 
if(((count( $replies ) > 6) and 
(count( $replies ) <= 12)) and 
($replyNumber == '3','4','5'))
{ ?>
<execute code......>
<?php } ?>

为什么由于使用逗号(在回复编号中为 3,4,5 时出现代码错误

最佳答案

像这样更改您的代码:

<?php 
$varArray = array('3','4','5');
if( ((count( $replies ) > 6) && (count( $replies ) <= 12)) && (in_array($replyNumber,$varArray)) )  { ?>
    <execute code......>
<?php } ?>

关于由于逗号导致 PHP 逻辑语句语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45234306/

相关文章:

php - cakephp habtm 关系(保存数据)

PHP SSL stream_socket_client 不会使用创建的 $context

javascript - 如何获取并提交购物车中选中的商品?

PHP 5.6 MySQL foreach 查询返回相同的值

php - 如何用php代码显示打印标签

php - 使用特殊搜索/工具构建搜索

php - 如何使用 php 将原始数据发送到 IP

PHP 不会更新 MySQL 表

php - _自动加载问题

php - 如何根据搜索结果动态更改表中的数据?