Der Martin: Arrayinhalte kombinieren

Beitrag lesen

Hallo Petra,

$domkenn[] = array('.de','.com','.net','.org','.info','.biz','.us','.to','.ca','.be');
$anzkenn   = count($domkenn);

diese Schreibweise ist sicher nicht das, was du möchtest.
Damit legst du $domkenn als Array an und definierst nur den ersten Eintrag dieses Arrays. Dieser erste Eintrag ist wiederum ein Array mit den TLDs.
$anzkenn hat hier übrigens den Wert 1.
Lass mal die Indexklammern [] bei der Definition weg.

$domvari[] = array('24','shop','web','world','go','scout','united','track','net','find','markt');

Dasselbe in Grün.

Leider wirft mir dieser Code aber nur "www.testnameArrayArray" aus...

Mit deinen oben zitierten Definitionen ist das auch absolut korrekt. ;-)
Bei derartigen Fehlern lohnt es sich *immer*, kritisch zu überprüfen, ob die Variablen wirklich die Struktur und den Inhalt haben, wie du es erwartest. Die Funktion print_r() hilft dir dabei.

Schönen Sonntag noch,
 Martin

--
F: Was sagt die kleine Kerze zur großen Kerze?
A: Ich gehe heute nacht aus!