Latest Blog Posts:

Music video: Ice

Steve Jobs replied to my email

PHP6 feature idea: Custom casting

    posted on 1st February 2010

The current casting support in PHP hasn't changed since... forever?

All we have to play with is:
(string) (integer) (array) (object) (float) ... any others?

A feature I would love to see is custom casting:

alt

I've posted this over at the SitePoint forums too.

What are your thoughts?


Matthieu says...

I'd rather say, instead of a function, being able to cast to a class.

And in the said class, a magic method __cast($var).

And voila !

SmithJ says...

cP5qSK Lol lol lool lol ha-ha! Lol lol lol?

Hello! dggkbde interesting dggkbde site! says...

Hello! dggkbde interesting dggkbde site!

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , says...

Hello!
<a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> ,

Hello! <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , says...

Hello!
<a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> ,

Hello! <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , says...

Hello!
<a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , says...

Hello!
<a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , says...

Hello!
<a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , says...

Hello!
<a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> ,

Hello! <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , says...

Hello!
<a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , says...

Hello!
<a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , says...

Hello!
<a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> ,

Hello! <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , says...

Hello!
<a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> ,

Hello! <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , says...

Hello!
<a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> ,

Hello! <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , says...

Hello!
<a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> ,

Hello! <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , says...

Hello!
<a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> , <a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! <a href=""></a> , says...

Hello!
<a href=""></a> ,

Hello! baegbcg interesting baegbcg site! says...

Hello! baegbcg interesting baegbcg site!

Comment on this post