Christoph Jeschke: explode möchte nicht Arbeiten

Beitrag lesen

Guten Tag,

PHP castet nicht einfach ohne Grund. Wenn $ortplz ein Array ist, und das Element 1 nicht vorhanden ist, ergibt das wie bei jedem Zugriff auf nicht vorhandene Variablen als Ergebnis NULL begleitet von einer Notice (in dem Fall: Undefined offset: 1).

Beim Zugriff auf einen String in Array-Notation wird der String wie ein Array aus Zeichen behandelt:

<?php  
$s = "abc";  
echo $s[0], PHP_EOL, $s[2], PHP_EOL;  
?>

Ergibt:

a
c

Gruß
Christoph Jeschke

--
Zend Certified Engineer
Certified Urchin Admin