On Tue, 08 Feb 2005 00:19:20 +0100, Johannes Reichardt <mailbox@xxxxxxxxxx> wrote: > Hey there! Hi Johannes > > i have a routine like this: > > $myarray['1'] = 'aösldfjkasöldkjf'; > > foreach($myarray as $key => $value) { > echo $key{0}; // outputs nothing > echo substr($key,0); // outputs 1 like intended > } > > Any ideas why this is like that? I am using $key is just a string, not an array. You should call it as $key. foreach($myarray as $key => $value) { echo $key // outputs 1 } Good luck, -Guillermo > > php 4.3.11-dev > > - Johannes > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php