phpbar.de logo

Mailinglisten-Archive

[php] Arrays von Arrays / Hashes ( oder LoL's fuer Perl-Programmierer ;-) Perl-Programmierer ;-)

[php] Arrays von Arrays / Hashes ( oder LoL's fuer Perl-Programmierer ;-) Perl-Programmierer ;-)

Mathias mathias_(at)_appc11.gsi.de
Sun, 29 Aug 1999 13:20:06 +0200


Aloha,

ich habe gerade versucht einige komplexe Arrays anzulegen.

Da wird mir zumindest kein Syntax-Fehler angezeigt.

Nur: Wie Spreche ich die Werte an ?

--------- Code -------------

$lol_feld = array (
	'0' => array ( 
		'feld_name_db' 			=> 'nachname',
		'feld_name_maske' 		=> 'Nachname',
		'feld_prestring' 		=> '',
		'feld_typ' 			=> 'text',
		'feld_attribut' 		=> 'size="40"',
		'feld_suchstring' 		=> '',
		'feld_pruef_typ' 		=> 'text',
		'feld_pruef_min' 		=> '1',
		'feld_pruef_max' 		=> '255',
		'feld_vorbelegen' 		=> 'false',
		'feld_vorbelegungswerte' 	=> array (
		)
	),
	'1' => array ( 
		'feld_name_db' 			=> 'vorname',
		'feld_name_maske' 		=> 'Vorname',
		'feld_prestring' 		=> '',
		'feld_typ' 			=> 'text',
		'feld_attribut' 		=> 'size="40"',
		'feld_suchstring' 		=> '',
		'feld_pruef_typ' 		=> 'text',
		'feld_pruef_min' 		=> '1',
		'feld_pruef_max' 		=> '255',
		'feld_vorbelegen' 		=> 'false',
		'feld_vorbelegungswerte' 	=> array (
		)
	)
);

  echo count ($lol_feld) . '<br>' ;
  echo $lol_feld[0]['feld_name_db'] . '<br>' ;
  echo count ($lol_feld[0]['feld_name_maske']) . '<br>' ;
  echo $lol_feld[1]['feld_name_db'] . '<br>' ;
  echo count ($lol_feld[1]['feld_name_maske']) . '<br>' ;

--------- /Code -------------

--------- Ausgabe -------------
2
nachname
1
vorname
1
--------- /Ausgabe -------------

Die 1., 2., 4. Zeile sind von der Ausgabe her richtig,
allerdings habe ich ja bei den Zeilen 3 und 5 auch nichts
anderst gemacht.... und hier kommt nicht das heraus was ich
wollte.

In dem MuT - Buch steht leider nur wie man die Dinger konstruiert,
aber leider nicht wie man dann die Werte anspricht - im Manual auch
nicht :(

Ich erinnere mich, daß es da eine Syntax gab mit  ->  drin,
allerdings hab ich keine Ahnung mehr wie man da was mit macht ....


Viele Grüße,

Mathias
Mathias        mathias_(at)_appc11.gsi.de


php::bar PHP Wiki   -   Listenarchive