PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

iterator_to_array - イテレータを配列にコピーする | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

iterator_to_array

(PHP 5 >= 5.1.0)

iterator_to_arrayイテレータを配列にコピーする

説明

array iterator_to_array ( Traversable $iterator [, bool $use_keys = true ] )

イテレータの要素を配列にコピーします。

パラメータ

iterator

コピーしたいイテレータ。

use_keys

イテレータの要素のキーをインデックスとして使用するかどうか。

返り値

iterator の要素を含む配列を返します。

変更履歴

バージョン 説明
5.2.1 use_keys パラメータが追加されました。

例1 iterator_to_array() の例

<?php
$iterator 
= new ArrayIterator(array('recipe'=>'pancakes''egg''milk''flour'));
var_dump(iterator_to_array($iteratortrue));
var_dump(iterator_to_array($iteratorfalse));
?>

上の例の出力は以下となります。

array(4) {
  ["recipe"]=>
  string(8) "pancakes"
  [0]=>
  string(3) "egg"
  [1]=>
  string(4) "milk"
  [2]=>
  string(5) "flour"
}
array(4) {
  [0]=>
  string(8) "pancakes"
  [1]=>
  string(3) "egg"
  [2]=>
  string(4) "milk"
  [3]=>
  string(5) "flour"
}



フォーラムで「iterator_to_array - イテレータを配列にコピーする」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | iterator_to_array - イテレータを配列にコピーする」をGoogle検索
copyright © 1997-2012 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: