php实现数组筛选奇数和偶数
在PHP编程中,我们经常需要对数组进行筛选操作,例如筛选出数组中的奇数或偶数。那么在PHP中,如何实现数组筛选奇数和偶数的功能呢?本文将介绍两种方法供参考。
一、使用for循环对数组进行筛选
使用for循环对数组进行筛选,是最基础的方法。我们可以遍历数组,通过if语句判断数组中的每个元素是奇数还是偶数,然后将符合条件的元素保存到新的数组中。
以下是示例代码:
// 定义原始数组
$arr = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
// 定义新数组
$evenArr = array(); // 存储偶数
$oddArr = array(); // 存储奇数
// 循环遍历数组
for($i = 0; $i < count($arr); $i++){
if($arr[$i] % 2 == 0){ // 判断是否是偶数
$evenArr[] = $arr[$i]; // 存储偶数
} else {
$oddArr[] = $arr[$i]; // 存储奇数
}
}
// 打印输出结果
echo "原数组:";
print_r($arr);
echo "
";
echo "偶数数组:";
print_r($evenArr);
echo "
";
echo "奇数数组:";
print_r($oddArr);

发表评论