Verwendung der Join -Funktion in PHP

Verwendung der Join -Funktion in PHP

join () Funktion funktioniert ähnlich wie die andere integrierte Funktion von PHP namens Implode (). Es wird verwendet, um einen Stringwert zu erstellen, indem die Werte des Arrays kombiniert werden. Diese Funktion verwendet einen bestimmten Trennzeichen, um die Array -Werte zu kombinieren. Die leere Zeichenfolge (") wird als Standardtrennzeichen dieser Funktion verwendet, wenn kein Trennzeichen verwendet wird. Wie die Funktion Join () in PHP verwendet werden kann, wird in diesem Tutorial angezeigt werden.

Syntax:

Join () -Funktion kann mit einem Argument oder zwei Argumenten verwendet werden. Die Syntaxen dieser Funktion sind unten angegeben:

String Join (Array $ Array)

Wenn die Funktion join () mit einer Array -Variablen aufgerufen wird, wird nur dann eine Zeichenfolge zurückgegeben, indem die Array -Elemente mit einer leeren Zeichenfolge kombiniert werden. Dies bedeutet, dass zwischen den Elementen kein Trennzeichen verwendet wird.

String -Join (String -Trennzeichen, Array $ Array)

Wenn die Funktion join () mit einem Trennzeichen und einem Array aufgerufen wird, wird eine Zeichenfolge zurückgegeben, indem die Array -Elemente mit dem bereitgestellten Trennzeichen kombiniert werden.

Beispiel 1: Verwendung der Funktion join () ohne Trennzeichen

Das folgende Beispiel zeigt die Funktion join () ohne Trennzeichen, um die Array -Werte mit einer leeren Zeichenfolge zu kombinieren. Erstellen Sie eine PHP -Datei mit dem folgenden Skript.

Ein Array mit dem Namen $ Sprachen wird mit den fünf Zeichenfolgenwerten deklariert. Hier gibt die Funktion Join () eine Zeichenfolge zurück, indem die Array -Werte mit leerer Zeichenfolge kombiniert werden.

// Definieren Sie ein Array von Stringwerten
$ languages ​​= array ('englisch', 'bangla', 'arabisch', 'französisch', 'hindi');
// Kombinieren Sie die Array -Werte mit leerer Zeichenfolge
$ string = join ($ languages);
// Drucken Sie die Rückgabewerte der Funktion join () aus
Echo "

Die Werte von join () ohne Trennzeichen:

". $ String."

";
?>

Ausgang:

Die folgende Ausgabe wird angezeigt, nachdem das obige Skript vom Webserver ausgeführt wird. Es zeigt die Array -Werte als Zeichenfolge an.

Beispiel 2: Verwendung der Funktion join () mit Dollar ($) Begrenzung

Das folgende Beispiel zeigt die Verwendung der Funktion join () mit dem Dollar ($) Grenzwerter. Erstellen Sie eine PHP -Datei mit dem folgenden Skript.

Eine assoziative Reihe von zwei Elementen wird im Skript deklariert. Die Funktion Join () gibt eine Zeichenfolge zurück, indem die beiden Werte des Arrays mit dem Trennzeichen kombiniert werden.

// Definieren Sie ein zweidimensionales Array
$ array = array ('str' => 'Der Preis der Wasserfarbe ist', 'Preis' => 10);
// Kombinieren Sie die Array -Werte mit dem Abgrenzer von '$'
$ string = join ('$', $ array);
// Drucken Sie die Rückgabewerte der Funktion join () aus
Echo "

Die Werte des join () mit '$' Gremiter:

". $ String."

";
?>

Ausgang:

Die folgende Ausgabe wird angezeigt, nachdem das obige Skript vom Webserver ausgeführt wird. Es zeigt die Array -Werte als Zeichenfolge an, indem ein Dollar ($) zwischen den Werten hinzugefügt wird.

Beispiel 3: Verwendung der Funktion join () mit Plus (+) Gremiter

Das folgende Beispiel zeigt die Verwendung der Funktion join () mit dem Plus (+) -Kräglimiter. Erstellen Sie eine PHP -Datei mit dem folgenden Skript.

Ein numerisches Array von vier Elementen wird im Skript deklariert. Die Funktion array_sum () wird im Skript verwendet, um die Summe der Array -Werte zu berechnen. Die Funktion join () gibt eine Zeichenfolge zurück, indem die Array -Werte mit dem Plus (+) -Kräglimiter kombiniert werden. Anschließend werden die Rückgabewerte der Funktionen join () und array_sum () die Rückgabewerte gedruckt.

// eine Reihe von Zahlen definieren
$ number = Array (10,78,45,12);
// Berechnen Sie die Summe der Arraywerte
$ sum = array_sum ($ number);
// Kombinieren Sie die Array -Werte mit dem Abgrenzer von '+'
$ string = join ('+', $ number);
// Drucken Sie die Rückgabewerte der Funktion join () aus
Echo "

Die Werte des join () mit '+' Trennzeichen:

". $ String."=". $ sum . "

";
?>

Ausgang:

Die folgende Ausgabe wird angezeigt, nachdem das obige Skript vom Webserver ausgeführt wird. Es zeigt die Array -Werte als Zeichenfolge an, indem plus (+) zwischen den Werten und die Summe der Array -Werte 145 hinzugefügt wird.

Beispiel 4: Verwendung der Funktion join () mit Hyphen (-) Trennzeichen

Das folgende Beispiel zeigt die Verwendung der Join () -Funktion mit dem Hyphen (-) Trennzeichen. Erstellen Sie eine PHP -Datei mit dem folgenden Skript.

Zwei assoziative Arrays von zwei Elementen werden im Skript deklariert. Die Funktion join () gibt eine Zeichenfolge zurück, indem die beiden Werte jedes Arrays mit dem Bindestrich (-) kombiniert werden. Beide zurückgegebenen Werte werden später gedruckt.

// zwei Arrays definieren
$ array1 = array ('site' => 'LinuxHint', 'Beschreibung' => 'Es ist eine beliebte Blog -Site.');
$ array2 = array ('site' => 'Google', 'Beschreibung' => 'Es ist eine beliebte Suchmaschine.');
// Kombinieren Sie die Array-Werte mit '-' '
$ string1 = join ('-', $ array1);
$ string2 = join ('-', $ array2);
// Drucken Sie den Rückgabewert von $ string1
Echo "

Die Werte des ersten Join () mit '-' Trennzeichen:

". $ String1 . "

";
// Drucken Sie den Rückgabewert von $ String2
Echo "

Die Werte des zweiten join () mit '-' Abgrenzer:

". $ String2 . "

";
?>

Ausgang:

Die folgende Ausgabe wird angezeigt, nachdem das obige Skript vom Webserver ausgeführt wird. Es zeigt beide Array-Werte als Zeichenfolge an, indem ein Bindestrich (-) zwischen den Werten hinzugefügt wird.

Beispiel 5: Verwendung von Join () -Funktion mit Break (
) Abgrenzer

Das folgende Beispiel zeigt die Verwendung der Funktion join () mit der '
'Als Trennzeichen, um jeden Wert des Arrays in jeder Zeile zu drucken. Erstellen Sie eine PHP -Datei mit dem folgenden Skript.

Das numerische Array von fünf gleichmäßigen Zahlen wird im Skript deklariert. Die Funktion Join () gibt eine Zeichenfolge zurück, indem ein Pause zwischen den Werten des Arrays hinzugefügt wird, die später gedruckt werden.

// Definieren Sie eine Reihe gleicher Zahlen
$ SAME_Numbers = Array (2, 4, 6, 8, 10);
// Kombinieren Sie die Array -Werte mit

$ string = join ('
', $ savor_numbers);
// Drucken Sie die Rückgabewerte der Funktion join () aus
Echo "

Die Liste der ebenen Zahlen [1 - 10]:

". $ String."

";
?>

Ausgang:

Die folgende Ausgabe wird angezeigt, nachdem das obige Skript vom Webserver ausgeführt wird. Es zeigt jeden Array -Wert in jeder Zeile für die 'an'
'Trennzeichen.

Abschluss

Die Verwendung der Funktion join () wird in diesem Tutorial unter Verwendung verschiedener Arten von Beispielen erläutert. Dieses Tutorial hilft den Lesern, die Methoden der Verwendung der Funktion join () zu verstehen und diese Funktion in ihrem Skript ordnungsgemäß anzuwenden.