Connecting Tech Pros Worldwide Forums | Help | Site Map

ermm Arrays are broken?

NK
Guest
 
Posts: n/a
#1: Jul 17 '05
Hi all,

Okay its about 2:30am here so maybe I'm REALLY missing something here
but, well this code returns a blank page!

$a[] = 'HELLO PHP, WHATS WRONG?';
print($a[0]);

any ideas why this could be happening??

Thanks!
NK

Pedro Graca
Guest
 
Posts: n/a
#2: Jul 17 '05

re: ermm Arrays are broken?


NK wrote:[color=blue]
> Hi all,
>
> Okay its about 2:30am here so maybe I'm REALLY missing something here
> but, well this code returns a blank page!
>
> $a[] = 'HELLO PHP, WHATS WRONG?';
> print($a[0]);
>
> any ideas why this could be happening??[/color]

Maybe you're reusing the array?

<?php
$a[] = 'zero';
unset($a[0]); // should be unset($a);
$a[] = 'one';
print($a[0]);
?>
--
--= my mail box only accepts =--
--= Content-Type: text/plain =--
--= Size below 10001 bytes =--
NK
Guest
 
Posts: n/a
#3: Jul 17 '05

re: ermm Arrays are broken?


Hrrrrm, nope, that was actually all that was in the file.,.. I was
trying to demonstrate an Array to a friend and that was the problem...
....except for <?php ?> , you saw the complete script :/


Pedro Graca wrote:
[color=blue]
> NK wrote:
>[color=green]
>>Hi all,
>>
>>Okay its about 2:30am here so maybe I'm REALLY missing something here
>>but, well this code returns a blank page!
>>
>>$a[] = 'HELLO PHP, WHATS WRONG?';
>>print($a[0]);
>>
>>any ideas why this could be happening??[/color]
>
>
> Maybe you're reusing the array?
>
> <?php
> $a[] = 'zero';
> unset($a[0]); // should be unset($a);
> $a[] = 'one';
> print($a[0]);
> ?>[/color]
Pedro Graca
Guest
 
Posts: n/a
#4: Jul 17 '05

re: ermm Arrays are broken?


[ please do not top-post ]

NK top-posted:[color=blue]
> Pedro Graca wrote:[color=green]
>> NK wrote:[color=darkred]
>>>..., well this code returns a blank page!
>>>
>>>$a[] = 'HELLO PHP, WHATS WRONG?';
>>>print($a[0]);[/color][/color][/color]
[color=blue][color=green]
>> Maybe you're reusing the array?[/color][/color]
[color=blue]
> Hrrrrm, nope, that was actually all that was in the file.,.. I was
> trying to demonstrate an Array to a friend and that was the problem...
> ...except for <?php ?> , you saw the complete script :/[/color]

I think I saw something about arrays starting at 1 somewhere ... but
can't find it now. What version of PHP are you using?
--
--= my mail box only accepts =--
--= Content-Type: text/plain =--
--= Size below 10001 bytes =--
Shawn Wilson
Guest
 
Posts: n/a
#5: Jul 17 '05

re: ermm Arrays are broken?


NK wrote:[color=blue]
>
> Okay its about 2:30am here so maybe I'm REALLY missing something here
> but, well this code returns a blank page!
>
> $a[] = 'HELLO PHP, WHATS WRONG?';
> print($a[0]);
>
> any ideas why this could be happening??[/color]

Try :

<?PHP
error_reporting(E_ALL);
$a[] = 'HELLO PHP, WHATS WRONG?';
print_r($a);
?>

It should show the text in there and what key it's at.
You're sure you didn't type WHAT'S WRONG instead of WHATS WRONG?

Regards,
Shawn
--
Shawn Wilson
shawn@glassgiant.com
http://www.glassgiant.com
Pedro Graca
Guest
 
Posts: n/a
#6: Jul 17 '05

re: ermm Arrays are broken?


I wrote:[color=blue]
> I think I saw something about arrays starting at 1 somewhere ... but
> can't find it now. What version of PHP are you using?[/color]

Oops, sorry all
.... maybe that was a Perl issue :)
--
--= my mail box only accepts =--
--= Content-Type: text/plain =--
--= Size below 10001 bytes =--
NK
Guest
 
Posts: n/a
#7: Jul 17 '05

re: ermm Arrays are broken?


It working now :/ Perhaps there was a caching issue on my browsers
(Safari, IE and Camino)??? Hrmmm anyways thanks heaps for your help guys :)


Pedro Graca wrote:
[color=blue]
> I wrote:
>[color=green]
>>I think I saw something about arrays starting at 1 somewhere ... but
>>can't find it now. What version of PHP are you using?[/color]
>
>
> Oops, sorry all
> ... maybe that was a Perl issue :)[/color]
Closed Thread