怎么用PHP标准库SPL -可数

  介绍

这篇文章主要介绍”怎么用PHP标准库SPL -可数”,在日常操作中,相信很多人在怎么用PHP标准库SPL -可数问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答“怎么用PHP标准库SPL -可数”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

本文实例讲述了PHP标准库(SPL)可数名词用法。分享给大家供大家参考,具体如下:

类实现可数可被用于数()函数。

接口摘要

Countable  {/*,方法,*/abstract  public  count  (), void ,: int   }

当一个类实现了可数接口,实现了接口中的计算方法,即可直接使用<代码>计数(对象)的到计算方法返回的值。

例:

class  MyCount    {   ,private  num美元;      ,public  function  __construct (num美元),   ,{   ,$ this→num =, num美元;   ,}      ,public  function  count (),   ,{   ,return 这→美元num;   ,}   }      $ obj =, new  MyCount (10);      echo  count ($ obj);//返回1

上面的结果在意料之中,但是显然不是我们想要的结果,接下来实现可数接口再试一次:

class  MyCount  implements  \可数   {   ,private  num美元;      ,public  function  __construct (num美元),   ,{   ,$ this→num =, num美元;   ,}      ,public  function  count (),   ,{   ,return 这→美元num;   ,}   }      $ obj =, new  MyCount (10);      echo , count ($ obj);//返回10

实现可数接口后,使用计数()即可触发类中计算方法,从而得到了返回的10。

到此,关于“怎么用PHP标准库SPL -可数”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

怎么用PHP标准库SPL -可数