5.7. Referencing Arrays Inside Strings

As you know from Chapter 2, you may place a variable inside a string using double quotes. The variable's value will replace it. A single-dimensional array indexed by integers will be interpreted correctly inside double quotes, but other uses of arrays are problematic. To force the use of multidimensional arrays, use curly braces. These suspend the normal parsing that occurs within a double-quoted string. Of course, you may always concatenate strings. Listing 5.9 explores some different ways to use arrays inside strings.

Listing 5.9. Referencing arrays in strings
 <?php $monthInfo = array( 1=>array("January", 31), array("February", 28), array("March", 31), array("April", 31), array("May", 31), array("June", ...

Get Core PHP Programming, Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.