10.09.2008, 08:12 Uhr

Arrays und Zeichenketten

Im Gegensatz zu den Funktionen serialize und unserialize speichern implode und explode bei der Umwandlung von Arrays nur die einzelnen Werte, nicht aber die komplette Struktur inklusive Indizes.
Im Gegensatz zu den Funktionen serialize und unserialize speichern implode und explode bei der Umwandlung von Arrays nur die einzelnen Werte, nicht aber die komplette Struktur inklusive Indizes.
Der Vorteil: Sie sind schneller und auch das Trennzeichen ist frei wählbar Der Aufruf von
< ?php
$a=array("PHP-", "Journal", "Core-Tipps");
$b = implode (":",$a);
?>
liefert in $b den Inhalt PHP-Journal: Core-Tipps. Die Rückwandlung dieses Strings in ein Array erfolgt über den Aufruf
<?php
 $a = explode(":";$b);
 ?>



Das könnte Sie auch interessieren