Re: idea: implement a Comparable interface

From: Date: Tue, 07 May 2013 18:15:29 +0000
Subject: Re: idea: implement a Comparable interface
References: 1 2 3  Groups: php.internals 
Request: Send a blank email to [email protected] to get a copy of this message
Classes without the ability to overload the comparison operator could be
considered kinda useless as well.


On Tue, May 7, 2013 at 11:11 AM, Daniel Ribeiro <[email protected]> wrote:

> Its kinda useless feature for PHP.
>
>
> Daniel Ribeiro Gomes Pereira
> Twitter <https://twitter.com/#!/drgomesp> |
> Facebook<https://www.facebook.com/profile.php?id=100000407054469>
>  | LinkedIn <http://www.linkedin.com/pub/daniel-ribeiro-gomes/21/414/39>
> iPhone: +55 (48) 9111-0931
>
>
> 2013/5/7 Nikita Popov <[email protected]>
>
> > On Tue, May 7, 2013 at 6:17 PM, Thomas Anderson <[email protected]>
> wrote:
> >
> > > It'd be nice if, when doing $objA > $objB, that that'd invoke
> > > $objA->__compareTo($objB) or something, much like Java's Comparable
> > > interface.
> > >
> >
> > Do you have examples of what this would be useful for? The two things
> that
> > come to mind are DateTime (which can do this anyway as it's an internal
> > class) and classes for bignums or something like that (which are probably
> > also better implemented internally). So I'm not sure how much use there
> is
> > for this.
> >
> > Nikita
> >
>


Thread (17 messages)

« previous php.internals (#67344) next »