* ArrayList实现类
* @author liu21st */
class ArrayList implementsIteratorAggregate
{/**
* 集合元素
* @var array
* @access protected*/
protected $elements =[];/**
* 架构函数
* @access public
* @param string $elements 初始化数组元素*/
public function __construct($elements =[])
{if (!empty($elements)) {$this->elements = $elements;
}
}/**
* 若要获得迭代因子,通过getIterator方法实现
* @access public
* @return ArrayObject*/
public functiongetIterator()
{return new ArrayObject($this->elements);
}/**
* 增加元素
* @access public
* @param mixed $element 要添加的元素
* @return boolean*/
public function add($element)
{return (array_push($this->elements, $element)) ? true : false;
}//在数组开头插入一个单元
最后
以上就是深情路人最近收集整理的关于php中的vendor,thinkphp5中vendor的使用?的全部内容,更多相关php中内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复