首页 >

PHP实现C#山寨ArrayList办法

php教程|php手册PHP实现C#山寨ArrayList办法
PHP,C#,ArrayList
php教程-php手册
qq教程网php源码,vscode串口调试,ubuntu查询用户登录的ip,tomcat 开启日志,sqlite批量存储图片,的jquery日期插件,pc端 web前端框架,爬虫政府信息法律风险,php 曲线,开源谷歌seo,免费的网站登录模板,网页的公共样式,优秀企业网站模板下载,php论坛程序下载lzw
这篇文章主要介绍了PHP实现C#山寨ArrayList的方法,通过一个php自定义类模拟实现C#中ArrayList的功能,具有一定参考借鉴价值,需要的朋友可以参考下
开源网络考试系统源码,ubuntu上边栏没了,制作网络爬虫软件,php判断圆形,seo建设代理lzw
公众号淘客系统源码,ubuntu绑定usb,tomcat启动页面显示404,临安爬虫市场,阿里云ecs配置php,seo优化找哪家正规关键词lzw

本文实例讲述了PHP实现C#山寨ArrayList的方法。分享给大家供大家参考。具体如下:

class ArrayList
{
public $length;
public $name;
public $my_array;
function __construct()
{
$this->my_array=Array();
}
public function Add($element)
{
array_push($this->my_array, $element);
}
public function get_Length()
{
$this->length=count($this->my_array);
return $this->length;
}
public function get_Element($key)
{
if(array_key_exists($key, $this->my_array))
{
echo $this->my_array[$key];
}
else
{
echo “没有这个元素”;
}
}
public function list_array()
{
foreach ($this->my_array as $value)
{
echo $value;
echo “
“;
}
}
public function Delete($key)
{
if(array_key_exists($key, $this->my_array))
{
$this->my_array[$key]=null;
}
else
{
echo “没有这个元素”;
}
}
public function erase_number()
{
$pattern=”/[0-9]/”;
foreach ($this->my_array as $value)
{
if(eregi($pattern, $value))
{
$value=null;
}
}
foreach ($this->my_array as $value)
{
echo $value;
echo “
“;
}
}
public function erase_char()
{
$pattern=’/a-zA-Z/’;
for($i=0;$imy_array)-1;$i++)
{
if(eregi($pattern, $this->my_array[$i]))
{
$this->my_array[$i]=null;
}
}
foreach ($this->my_array as $value)
{
echo $value;
echo “
“;
}
}
}


PHP实现C#山寨ArrayList办法
  • java中如何遍历ArrayList集合中的元素并输出
  • java中如何遍历ArrayList集合中的元素并输出 | java中如何遍历ArrayList集合中的元素并输出 ...

    PHP实现C#山寨ArrayList办法
  • PHP实现C#山寨ArrayList办法
  • PHP实现C#山寨ArrayList办法 | PHP实现C#山寨ArrayList办法 ...

    PHP实现C#山寨ArrayList办法
  • Array和ArrayList的区别与联系
  • Array和ArrayList的区别与联系 | Array和ArrayList的区别与联系 ...