Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 下面的问题检查不带%2的偶数是否为奇数==0_Php_Jquery_Ajax_Laravel - Fatal编程技术网

Php 下面的问题检查不带%2的偶数是否为奇数==0

Php 下面的问题检查不带%2的偶数是否为奇数==0,php,jquery,ajax,laravel,Php,Jquery,Ajax,Laravel,我有X=10,我想检查它是否是偶数,然后“赢”与值刻度0-9比较,就像X=1,3,5,7,9=赢,否则“输”,但不想使用%2==0 if(X=1,3,5,7,9){ echo "win"; } 谢谢在数组中使用怎么样 if (in_array($x, [1,3,5,7,9]) { echo "win"; } 在数组中使用怎么样 if (in_array($x, [1,3,5,7,9]) { echo "win"; } 这是正确的方法 $x%2表示偶数=0,表示奇数

我有X=10,我想检查它是否是偶数,然后“赢”与值刻度0-9比较,就像X=1,3,5,7,9=赢,否则“输”,但不想使用%2==0

if(X=1,3,5,7,9){
    echo "win";
 }

谢谢

在数组中使用怎么样

if (in_array($x, [1,3,5,7,9]) {
    echo "win";
}

在数组中使用怎么样

if (in_array($x, [1,3,5,7,9]) {
    echo "win";
}
这是正确的方法 $x%2表示偶数=0,表示奇数=1,当奇数出现时,它将回音赢,在数组中,您必须在数组中定义奇数值

if ($x%2) {
  echo "win";
}
这是正确的方法 $x%2表示偶数=0,表示奇数=1,当奇数出现时,它将回音赢,在数组中,您必须在数组中定义奇数值

if ($x%2) {
  echo "win";
}
归功于

尝试此
按位AND
方法
,其未使用%2==0

function checkIsEvenOrOdd($number) 
{ 

    // One 
    $one = 1; 

    // Bitwise AND 
    $bitwiseAnd = $number & $one; 

    if($bitwiseAnd != 1) 
    { 
        echo "Even";  
    } 
    else{ 
        echo "Odd"; 
    } 
} 
echo checkIsEvenOrOdd('2');
echo checkIsEvenOrOdd('1');
echo checkIsEvenOrOdd('97');
希望对您有所帮助

尝试此
按位AND
方法
,其未使用%2==0

function checkIsEvenOrOdd($number) 
{ 

    // One 
    $one = 1; 

    // Bitwise AND 
    $bitwiseAnd = $number & $one; 

    if($bitwiseAnd != 1) 
    { 
        echo "Even";  
    } 
    else{ 
        echo "Odd"; 
    } 
} 
echo checkIsEvenOrOdd('2');
echo checkIsEvenOrOdd('1');
echo checkIsEvenOrOdd('97');

希望它有帮助

检查一个数字是否为奇数的替代方法可以在这里找到:为什么你不想使用%2==0?你说偶数意味着赢,但代码说奇数意味着赢。检查一个数字是否为奇数的替代方法可以在这里找到:为什么你不想使用%2==0?你说偶数意味着赢,但代码可能重复说odd意味着赢。你知道OP想要什么吗?用0-9的值来比较我不明白。是的,因为它有一组定义好的值来比较,我们可以在_数组中使用,因为他们不想使用%x。你能为$x添加值吗,或者可以运行到任何实时演示中吗?提前感谢您是否了解OP在这里想要什么
与0-9的值进行比较
我不明白。是的,因为它有一组定义的值可供比较,我们可以在_数组中使用,因为它们不想使用%,您可以为$x添加值,或运行到任何实时演示吗?提前感谢P不想使用
尽管。感谢你的回答兄弟我得到了上面的解决方案:DOP不想使用
尽管。感谢你的回答兄弟我得到了上面的解决方案:D