O'Reilly logo

Core PHP Programming: Using PHP to Build Dynamic Web Sites by Leon Atkinson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Casting Arrays

You can cast an array as another data type to get results of various usefulness. When you cast an array as an integer, double or boolean, you will get a value of 1. When you cast an array as a string, you will get the word Array. This is useful as an indicator of when you have mistakenly used an array as a string. An array will be promoted to a string containing Array if you use it in a context that demands a string, such as in a print statement. You can't use an array in a context that expects a number, such as with the addition operator. This will cause an error. Listing 5.7 explores casting an array as other data types.

The most useful cast of an array you can perform is to an object. The elements of the array will become properties ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required