|
|
|
|
values()関数を使用します。
%map = (
"apple" => "red", "banana" => "yellow", "melon" => "green", "grape" => "purple", "peach" => "pink", ); @arr = values(%map); for($i=0; $i<@arr; $i++) { print $i . "番目 : " . $arr[$i] . "\n"; }
0番目 : red
1番目 : purple 2番目 : yellow 3番目 : pink 4番目 : green |
|
|
array_values()関数を使用します。
<?php
$map = array( "apple" => "red", "banana" => "yellow", "melon" => "green", "grape" => "purple", "peach" => "pink", ); $arr = array_values($map); for($i=0; $i<sizeof($arr); $i++) { echo $i . "番目 : " . $arr[$i] . "\n"; } ?>
0番目 : red
1番目 : yellow 2番目 : green 3番目 : purple 4番目 : pink |
|
|
java.util.Hashtableクラスのelements()メソッドを使用します。
import java.util.Hashtable;
import java.util.Enumeration; public class ArrayGetValues { public static void main(String[] args) { //連想配列(ハッシュテーブル)の作成 Hashtable map = new Hashtable(); map.put("apple", "red"); map.put("banana", "yellow"); map.put("melon", "green"); map.put("grape", "purple"); map.put("peach", "pink"); //連想配列の値のリストを取得する Enumeration enum = map.elements(); int i = 0; while(enum.hasMoreElements()) { String key = (String)enum.nextElement(); System.out.println(i + "番目 : " + key); i++; } } }
0番目 : yellow
1番目 : red 2番目 : pink 3番目 : green 4番目 : purple |
|
|
| ご意見箱コーナー (管理者宛てメール) |
|
このページは、あなたの参考になりましたか? |