有一数组$b=array(15,30,45,123,67,98,26,75,6,234); 使用foreach函数,逆序输出。
时间: 2023-10-09 15:08:37 浏览: 57
$b = array(15,30,45,123,67,98,26,75,6,234);
$reverse_b = array_reverse($b); //将数组$b逆序
foreach($reverse_b as $value){
echo $value." "; //依次输出每个元素
}
//输出:234 6 75 26 98 67 123 45 30 15
相关问题
php有一数组$b=array(15,30,45,123,67,98,26,75,6,234); 使用foreach函数,逆序输出。
$b=array(15,30,45,123,67,98,26,75,6,234);
$reverse_b = array_reverse($b);
foreach($reverse_b as $value){
echo $value.' ';
}
// 输出结果为:234 6 75 26 98 67 123 45 30 15
3、分析下段代码, 下列选项中()哪个将的到‘cat’值。 $multi_array=array( "red", "green", 42=>"blue", "yellow" => array("apple",9 => "pear","banana","orange" => array("dog","cat","iguana")) ); ?> A、$multi_array['yellow']['apple'][0] B、$multi_array[3][3][2] C、$multi_array['yellow']['orange']['cat'] D、$multi_array['yellow']['orange'][1] 4、以下哪些表达式返回值为TRUE? () A.'1top' == '1' B. 'a1' == 0 C. 'top' === 0 D. 123 === '123'
3、选项 C、$multi_array['yellow']['orange']['cat'] 可以获取到值 'cat'。
解析:
$multi_array 中 yellow 的值为一个数组,该数组中 orange 的值也为一个数组,该数组中包含 'dog'、'cat' 和 'iguana' 三个元素,因此 $multi_array['yellow']['orange']['cat'] 可以获取到值 'cat'。
而选项 A、$multi_array['yellow']['apple'][0] 获取到的是 'apple',选项 B、$multi_array[3][3][2] 获取到的是 'iguana',选项 D、$multi_array['yellow']['orange'][1] 获取到的是 NULL。
4、选项 A、'1top' == '1' 和选项 D、123 === '123' 返回值为 TRUE。
解析:
选项 A、'1top' == '1' 的比较结果为 TRUE。这是因为在进行比较时,PHP 会将字符串 '1top' 转换为数字 1,再与数字 1 进行比较,因此结果为 TRUE。
选项 B、'a1' == 0 的比较结果为 TRUE。这是因为在进行比较时,PHP 会将字符串 'a1' 转换为数字 0,再与数字 0 进行比较,因此结果为 TRUE。
选项 C、'top' === 0 的比较结果为 FALSE。这是因为在进行比较时,PHP 不会进行类型转换,因此两边类型不同,结果为 FALSE。
选项 D、123 === '123' 的比较结果为 FALSE。这是因为在进行比较时,PHP 不会进行类型转换,因此两边类型不同,结果为 FALSE。