为了账号安全,请及时绑定邮箱和手机立即绑定

站在巨人的肩膀上写代码—SPL

难度高级
时长 3小时30分
学习人数
综合评分9.80
34人评价 查看评价
9.9 内容实用
9.9 简洁易懂
9.6 逻辑清晰
<?php //CountableClass.php
class CountMe implements Countable
{
protected $_myCount =3;
public function count(){
return $this->_myCount;
}
}

$obj = new CountMe();
echo $obj->count()."<br />";
echo count($obj)."<Br />";


?>
这是我的曾经的领导,非常棒,而且超帅
太棒的课程,值得多听几次,这才是更上一层楼啊
谢谢老师!!!
push推和unshift塞有啥不一样呀
没有实现 Countable 接口的类的对象被用于 count() 函数总是返回 1,这与类的成员数量没有任何关系。
http://php.net/manual/zh/function.count.php
http://blog.csdn.net/everything1209/article/details/51475281#%E8%87%AA%E5%AE%9A%E4%B9%89autoload%E5%87%BD%E6%95%B0%E8%A3%85%E8%BD%BD%E7%B1%BB
<?php
$array = array("apple", "banana", "cherry", "damson", "elderberry");
$iterator = new ArrayIterator($array);
$iterator->seek(3);
echo $iterator->current();
?>
The above example will output something similar to:

damson
seek(0)表示跳过第一个元素,还是用seek(1)来表示
http://www.phptuku.com/php/basic/284.html 这个注释“Countable 继承了该接口的类可以直接调用count()得到元素个数”应该错了吧,PHP手册上的解释也一样 。应该改为“实现Countable 接口的类count($obj)相当于调用类中的count()方法。没有实现Countable 接口的类,调用count($obj)得到类的元素个数
count($obj),得到的结果并不是获取自定义类中元素的个数。实在很不明白有什么作用,看表面的不就是访问某个受保护属性的值吗?
http://www.phptuku.com/php/basic/280.html#这篇文章错误一堆,还是老师讲的好
谢老师,很好的视频
仿佛回到大学时代听C语言
完全听不懂
课程须知
1、具备基本的PHP编码能力 2、对面向对象的概念有一定的认识 3、熟悉PHP中类定义的基本语法
老师告诉你能学到什么?
1、学习和掌握SPL提供的基本的数据结构,包括链表、堆栈、队列 2、理解迭代器的概念,学习和掌握常用迭代器的使用 3、掌握SPL里面的常用接口 4、掌握Autoload的机制 5、掌握SPL中的文件处理类库

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消