如何使用PHP制作简单的多个名词?

我有这样的代码


<?php if 

($trx->de_amount2 == '10000' ||$trx->de_amount2 == '15000'||$trx->de_amount2 == '20000'||$trx->de_amount2 == '25000'||$trx->de_amount2 == '30000' ):?>

 ok

<?php else:?>

no

<?php endif;?>

我想用一个不像这样的简单代码使数字从5000到100万的倍数


$trx->de_amount2 == '10000' ||$trx->de_amount2 == '15000'

我怎么做?


慕婉清6462132
浏览 117回答 1
1回答

翻翻过去那场雪

将in_array与range一起使用。if(in_array($trx->de_amount2, range(5000, 1000000, 5000))){&nbsp; &nbsp; echo "ok";}else{&nbsp; &nbsp; echo "not ok";}范围创建一个数组,所有值在5000到1000000之间,并以5000为增量。In_array检查该值是否在数组(范围)内。
打开App,查看更多内容
随时随地看视频慕课网APP