Damit meine Seiten mehrsprachig sein können, habe ich allgemeine Texte in einer Sprachdatei in einem Array gesammelt, etwa so (für Deutsch)
$txts = array
('text1' => "Ein Text"
,'text2' => "Anderer Text"
);
und lade diese Datei über Include. In einer anderen Datei steht dann (für Englisch)
$txts = array
('text1' => "A text"
,'text2' => "Other text"
);
Ich möchte in einem Spezialfall beide Sprachdateien miteinander laden. Kann ich jetzt eine Datei includen und anschliessend mit $txts1 = str_replace ('$txts', '$txts1', ...) den Arraynamen ändern? Was müsste ich beim Subjekt eintragen?
Gibt es bessere Lösungen, um meine zwei Sprachdateien zu laden, so dass sich die Arraynamen nicht überdecken?