Sorry if I was less than totally clear; I was referring to this part of the page:
-------------------------------- Characters within strings may be accessed by specifying the zero-based offset of the desired character after the string in curly braces. Note: For backwards compatibility, you can still use the array-braces. However, this syntax is deprecated as of PHP 4. Example 6-3. Some string examples <SNIP> /* Get the first character of a string */ $str = 'This is a test.' $first = $str{0}; -------------------------------- ...and that was the first I'd noticed that myself; I assume that the {} syntax is only being used to refer to arrays as strings, to avoid confusion with an array of strings - $str = array('string 1', 'thing 2'); echo $str[0]; # produces 'string 1' - and a scalar string variable being treated as an array of characters. So I'm guessing (too lazy to test right at the moment) that you would get $str = array(array('bork','fubar'), 'snafu'); echo $str[0][1]; # produces 'fubar' echo $str[1][1]; # produces null echo $str[1]{1}; # produces 'n' Again, that's just what I'm assuming from the docs. A quick test would clear it up, but it doesn't affect me right now, and I'm feeling lazy ;) Hope that clears up my statement... -steve At 12:11 PM -0500 1/17/02, Erik Price wrote: >I didn't know that either. Does this apply only when accessing >strings by character? Or are all conventional uses of brackets >deprecated for the purposes of arrays? > >It doesn't say on that page >(http://www.php.net/manual/en/language.types.string.php , a bit more >than halfway down). > > >Erik > >> >>>Actually, using the [] syntax is deprecated - using {} is the new way >>>- but I'm a creature of habit... >>> > > -- +------------------------------------------------------------------------+ | Steve Edberg [EMAIL PROTECTED] | | University of California, Davis (530)754-9127 | | Programming/Database/SysAdmin http://pgfsun.ucdavis.edu/ | +------------------------------------------------------------------------+ | "Restriction of free thought and free speech is the most dangerous of | | all subversions. It is the one un-American act that could most easily | | defeat us." | | - Supreme Court Justice (1939-1975) William O. Douglas | +------------------------------------------------------------------------+ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]