Willkommen |
|
myGully |
|
Links |
|
Forum |
|
|
|
 |
20.10.22, 20:58
|
#1
|
Anfänger
Registriert seit: Dec 2011
Beiträge: 38
Bedankt: 131
|
PHP hilfe
Hallo zusammen,
ich brauch mal eure hilfe.
Wie bekomme ich zwei variablen zusammen gefügt?
Wie das hier unten.
$now_name_$sprache_short
|
|
|
21.10.22, 12:42
|
#2
|
Agnostiker
Registriert seit: Dec 2009
Beiträge: 4.423
Bedankt: 4.839
|
Zitat:
Das Verbinden von zwei oder mehr Strings, um daraus einen neuen String zu erzeugen, wird als „Konkatenation” (engl. concatenation) bezeichnet. In PHP gibt es mehrere verschiedene Möglichkeiten, Strings zu verknüpfen, welche je nach Anwendungszweck Vor- und Nachteile haben. Angenommen es liegen die Strings $a und $b vor, welche verbunden werden sollen, um daraus $c zu erzeugen, dann gibt es folgende Wege:
Konkatenationsoperator: $c = $a . $b;
Doppelte Anführungszeichen: $c = "$a$b"; oder $c = "{$a}{$b}";
sprintf: $c = sprintf('%s%s', $a, $b);
implode: $c = implode('', array($a, $b));
Aus Performance-Sicht ist die Faustregel, bei drei oder weniger zu verbindenden Strings über den PHP-Operator (Punkt) zu konkatenieren. Bei allem darüber hinaus sollte der Weg über doppelte Anführungszeichen oder die implode()-Methode bevorzugt werden. sprintf() verwendet man nur dann, wenn es auf übersichtlichen Code ankommt.
|
Kommt natürlich auch ein bisschen auf den Datentyp an.
__________________
Der Klügere gibt nach... deshalb regieren die Dummen die Welt
|
|
|
Forumregeln
|
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren
HTML-Code ist Aus.
|
|
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:20 Uhr.
().
|