本文的例子讲述了实现#山村ArrayList的PHP
方法。
分享给你供你
参考。以下是如下:
类ArrayList
{
公开长度;
公开名称;
公共my_array美元;
__construct()
函数 {
美元-> my_array =阵();
}
公共函数添加($元素)
{
array_push(美元-> my_array,$元);
}
公共
功能get_length()
{
美元->长度=计数(美元-> my_array);
返回这个长度;
}
公共功能get_element($键)
{
如果(array_key_exists(美元,美元-> my_array))
{
echo $这-> my_array { $关键};
}
其他的
{
没有这个元素;
}
}
公共功能list_array()
{
foreach(美元-> my_array美元价值)
{
回波值;
;
}
}
公共函数
删除($键)
{
如果(array_key_exists(美元,美元-> my_array))
{
美元-> my_array { $关键} = null;
}
其他的
{
没有这个元素;
}
}
公共功能erase_number()
{
$
模式= / { 0-9 } / ;
foreach(美元-> my_array美元价值)
{
如果(eregi(美元的模式,美元的价值))
{
$值= null;
}
}
foreach(美元-> my_array美元价值)
{
回波值;
;
}
}
公共功能erase_char()
{
美元/ a-za-z模式=/;
对(我= 0美元;1美元imy_array美元);i++)
{
如果(eregi(美元的模式,美元-> my_array {我}))
{
美元-> my_array {我} = null;
}
}
foreach(美元-> my_array美元价值)
{
回波值;
;
}
}
}
希望本文能对大家的PHP
程序设计有所帮助。