[PHP-users 19385]Re: [1]から始まる多次元配列
ISIGE, Akira
xia @ silvia.com
2003年 12月 17日 (水) 10:32:33 JST
いしげ です.
On 2003/12/17 9:17:38 JST,
Osamu Shigematsu <m5issige @ mr.hitachi-medical.co.jp> wrote:
> ランダムに n 番目の要素にアクセスする方法は私は知りません。
> # あったら教えてください。 m(__)m
キー内容に関わらず 3番目の要素にアクセス,とかって意味であれば,
<?php
$array = array( '任意の配列', ... );
$index = 3;
$keys = array_keys( $array );
print $array[ $keys[ $index ] ];
?>
でしょうか.
# 自分は perl から来た人なので,
# print $array[ ( array_keys( $array ) )[ $index ] ];
# と書きたくなりますが Parse error :-)
# PHP はこういうのを楽に書く Syntax Sugar が少ない.
--
ISIGE, Akira
PHP-users メーリングリストの案内