:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte
Unternehmen im
Anbieterverzeichnis von SELFPHP
:: SELFPHP Forum ::
Fragen rund um die Themen PHP? In über
120.000 Beiträgen finden Sie sicher die passende
Antwort!
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
:: Qozido ::
Die Bilderverwaltung mit Logbuch für
Taucher und Schnorchler.
|
|
Array in ein PHP5 Objekt konvertieren |
Beispielaufgabe
Array in ein PHP5 Objekt konvertieren.
Beschreibung
Die Funktion arrayToObject() durchläuft rekursiv ein Array und gibt anschließend das Array als PHP5 Objekt zurück.
<?PHP
function arrayToObject( $array ) {
$object = new stdClass();
foreach( $array as $key => $value ) {
if( is_array( $value ) ) {
$object->$key = arrayToObject( $value );
}
else {
$object->$key = $value;
}
}
return $object;
}
?>
|
Anwendungsbeispiel
<?PHP
$array = array( "vorname" => "Damir", "nachname" => "Enseleit" );
$array[0] = "SELFPHP";
$array[1] = "www.selfphp.de";
$object = arrayToObject($array);
echo $object->vorname . "\n";
echo $object->nachname . "\n";
echo $object->{'0'} . "\n";
echo $object->{'1'} . "\n";
?>
|
Ausgabebeispiel: Browseransicht
Damir
Enseleit
SELFPHP
www.selfphp.de |
|
|
|
|
|
|