hi leute,
assoziative arrays mit "ziffern-strings" sind in php anscheinend nicht möglich, die strings werden automatisch nach int gecastet. bin gerade drüber gestolpert, weil ich den key für strpos() benutzt habe und keine treffer erhielt.
	
ausgabe:
array(1) { [1]=> int(42) }
array(1) { ["_1"]=> int(42) }
echt zum 
							
						
					assoziative arrays mit "ziffern-strings" sind in php anscheinend nicht möglich, die strings werden automatisch nach int gecastet. bin gerade drüber gestolpert, weil ich den key für strpos() benutzt habe und keine treffer erhielt.
PHP-Code:
	
	
$array=array('1' => 42);
var_dump($array);
echo '<br />';
$array=array('_1' => 42);
var_dump($array); 
array(1) { [1]=> int(42) }
array(1) { ["_1"]=> int(42) }
echt zum
 
							
						 
          


Kommentar