Re: EZ array problem - What's wrong with my brain?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Well if the key of your array is unknown, you could always gather the
key names with array_keys() and fiddle something from there or just
change the structure of you array to be more adapted to you needed or
use what Ray just proposed in another post concerning references and the
creation of a numeric key as a "symbolic link" towards your string key ...

Good luck !

Brian Dunning wrote:
> That works, but the value 1.2 is unknown, I can't hardcode it.
> 
> 
> On Dec 1, 2006, at 6:52 AM, Fredrik Thunberg wrote:
> 
>> Try
>>
>> $try = $var["1.2"];
>>
>> If your array looks like the one below then there is no $var[0] and
>> therefore you get NULL
>>
>>
>> /Thunis
>> Brian Dunning skrev:
>>> That seems right to me too - but everything I try returns NULL. I set
>>> $try=$var[0], and $try ends up being null; print_r($try) gives blank.
>>> I even tried $try=$var[1] and it was the same result. Am I in the
>>> Twilight Zone?
>>>
>>>
>>> On Dec 1, 2006, at 12:26 AM, Youri LACAN-BARTLEY wrote:
>>>
> Well, I've only just fallen out of bed, but I'd say you'd be able to
> access it via $var[0][0][0] as in $var["1.2"]["code"][0] to change 111
> to something else and $var["1.2"]["status"][0] to set/change "new".
> 
> Brian Dunning wrote:
>>>>>> var_dump() gives me this:
>>>>>>
>>>>>> array(1) {
>>>>>>   ["1.2"]=>
>>>>>>   array(2) {
>>>>>>     ["code"]=>
>>>>>>     array(1) {
>>>>>>       [0]=>
>>>>>>       string(3) "111"
>>>>>>     }
>>>>>>     ["status"]=>
>>>>>>     array(1) {
>>>>>>       [0]=>
>>>>>>       string(3) "new"
>>>>>>     }
>>>>>>   }
>>>>>> }
>>>>>>
>>>>>> I'm trying to set a variable to that "1.2". Shouldn't I be able to get
>>>>>> it with $var = $arr[0][0]?
>>>>>>
>>>>>> --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
>>>
>>
>> --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

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux