Unterstützte Dateitypen (Strings)

.PHP - Array (Strings)

Inhalte werden von Phrase Language AI maschinell aus dem Englischen übersetzt.

Dateierweiterungen

.php

API-Erweiterung

php_array

Import

Ja

Exportieren

Ja

Unterstützung für Pluralformen

Nein

Unterstützung für Beschreibungen

Nein

Ein Array ist eine geordnete Liste oder Sammlung von Elementen. Die Elemente des Arrays können grundsätzlich jeden Typ in PHP haben: eine Zahl, eine Zeichenfolge, ein Objekt, ein weiteres Array usw. Wir verwenden häufig Strings als Werte in unseren Sprachnachrichten-Arrays. PHP-Arrays gibt es in zwei Hoch-Arten:

  • Indiziert — diese Arrays sind implizit geordnet, z. B. ['rot', 'grün', 'blau']

  • Assoziativ — diese Arrays enthalten Paare von Keys (die Ganzzahlen oder Strings sein können) und zugehörige Werte, z. B. ['first_name' => 'Adam', 'last_name' => 'McMan', 'age' => 22]

Der Wert eines Array-Elements kann während der Initialisierung oder unter Verwendung des Variablennamens des Arrays selbst festgelegt werden.

<?php

// während der Initialisierung

$my_array = ['foo' => 'bar'];

// unter Verwendung des Variablennamens 

$my_second_array['key'] = 'value'

Diese Methode zum Festlegen von Werten kann gemischt und kombiniert werden.

Arbeiten mit Arrays

Beim Abrufen über die Befehlszeile werden Nachrichtendateien im folgenden Format unter Verwendung eines assoziativen, benannten Arrays gesendet.

<?php

$lang['Key'] = 'übersetzte Nachricht';

$lang['another_Key'] = 'Weitere übersetzte Nachricht';

Stellen Sie sicher, dass die App so festgelegt ist, dass sie mit dieser Art von Format arbeiten kann. Geben Sie kein anonymes Array in Nachrichtendateien zurück und verwenden Sie den Namen $lang für das Nachrichten-Array.

Codebeispiel

<?php

$lang['boolean_Key'] = '--- true
';
$lang['empty_string_translation'] = '';
$lang['Key_with_description'] = 'Schau es dir an!" This key has a description! (Zumindest in manchen Formaten)';
$lang['Key_with_line-break'] = 'Diese Übersetzung enthält
einen Zeilenumbruch.';
$lang['nested.deeply.Key'] = 'Wow, dieser Key ist noch tiefer verschachtelt.';
$lang['nested.Key'] = 'Dieser Key ist innerhalb eines Namespace verschachtelt.';
$lang['null_translation'] = '';
$lang['sample_collection'] = '---
- first item
- second item
- third item
';
$lang['simple_Key'] = 'Nur ein einfacher Key mit einer einfachen Nachricht.';
$lang['unverified_key'] = 'Diese Übersetzung ist noch nicht überprüft und wartet darauf. (In manchen Formaten exportieren wir diesen Status auch)';"
War dieser Beitrag hilfreich?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.