本文整理汇总了PHP中RecursiveArrayIterator::__construct方法的典型用法代码示例。如果您正苦于以下问题:PHP RecursiveArrayIterator::__construct方法的具体用法?PHP RecursiveArrayIterator::__construct怎么用?PHP RecursiveArrayIterator::__construct使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类RecursiveArrayIterator
的用法示例。
在下文中一共展示了RecursiveArrayIterator::__construct方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: __construct
/**
* @param array $array
*/
public function __construct($array)
{
if (is_object($array)) {
$array = $array->toArray();
}
parent::__construct($array);
}
示例2: __construct
public function __construct(\ResourceBundle $bundle)
{
$storage = array();
foreach ($bundle as $key => $value) {
$storage[$key] = $value instanceof \ResourceBundle ? new self($value) : $value;
}
parent::__construct($storage);
}
示例3:
function __construct($arr, $tag, \Pyrus\PackageFile\v2 $parent, $dir = '')
{
$this->tag = $tag;
$this->dir = $dir;
$this->_packagefile = $parent;
if ($arr instanceof FileTag) {
$arr = $arr->getArrayCopy();
}
parent::__construct($arr);
}
示例4: __construct
public function __construct(HTML_QuickForm2_Container $container)
{
parent::__construct($container->getElements());
}
示例5: __construct
public function __construct($array, $flags = 0, $path = '')
{
parent::__construct($array, $flags = 0);
$this->path = $path;
}
示例6:
function __construct($data)
{
parent::__construct($data, \RecursiveIteratorIterator::SELF_FIRST);
}
示例7: __construct
/**
* @param Item[] $items
*/
public function __construct(array $items)
{
parent::__construct($items);
}
示例8: __construct
public function __construct($arr)
{
parent::__construct($arr);
}
示例9:
/**
* @param $file XML file to open
* @param $xpath query to execute
*/
function __construct($file, $xpath)
{
$xml = @simplexml_load_file($file, 'SimpleXmlIterator');
parent::__construct($xml ? $xml->xpath($xpath) : NULL);
}
示例10: __construct
/**
* create instance
*
* @param array $arr
*/
public function __construct(array $arr)
{
$this->iterator = new ArrayIterator($arr);
$this->stack = new SplStack();
parent::__construct($arr);
}