获取数组的第一个和第二个元素

时间:2016-04-07 06:51:27

标签: php arrays laravel

我如何获得此数组中的第一个和第二个元素?

enter image description here

例如第一个" AF"第二个"阿富汗",我需要将值放在html选择标记

3 个答案:

答案 0 :(得分:0)

使用array_slice

$input_array = array('a'=>'a', 'b'=>'b', 'c'=>'c', 'd', 'e');
$first_two =  array_slice($input_array, 0, 2, true);

答案 1 :(得分:0)

从您的代码中看起来您确实需要密钥和值...

<select name="country">
<?php
foreach($countryArray as $code=>$country){
echo "<option value=".$code.">".$country."</option>";
}
</select

答案 2 :(得分:0)

您可以使用array_slice

$arrays = [
        "" => "Select country",
        "AF" => "Afghanistan",
        "DZ" => "Algerian",
        "AO" => "Angola"
    ];

$first = array_slice($arrays, 0, 1);
$second = array_slice($arrays, 1, 1);
$first_two = array_slice($arrays, 0, 2, true);   
$first_three = array_slice($arrays, 0, 3, true);