CodeIgniter Forums

Full Version: CI irrelevant, but help please
You're currently viewing a stripped down version of our content. View the full version with proper formatting.

El Forum

[eluser]cinewbie81[/eluser]
Hi, this is CI irrelevant, but i need ur help.

Im checking if $value exists in $Temp arary or not. The code as following:

Code:
$value = '123';    
        $Temp = array();
        if (!$Temp =[$value]) {
            $Temp =[$value] = '1';
        } else {
            echo $value.'exist in array';    
        }

It generate me the following error :

Severity: Notice
Message: Undefined index: 123

Any idea ?

El Forum

[eluser]xwero[/eluser]
that's some weird code Smile
If you just created the array nothing is in it so you don't need to check if the $value exists.
I'm not sure if you want to check if the value is present in the array as a key or as a value.
If you want to check if the key exists
Code:
if(isset($Temp[$value]))
If you want to check if the value exists (in a one dimensional array)
Code:
if(is_numeric(array_search($value,$Temp)))

El Forum

[eluser]gunter[/eluser]
why donĀ“t you use the native php functions for this??
in_array() - value exists

El Forum

[eluser]xwero[/eluser]
gunters solution for searching the value is better (less functions) and for the key you could use
Code:
array_key_exists($value,$Temp);

El Forum

[eluser]cinewbie81[/eluser]
cheers guys ...
got it solved ...
million thanks