Heim  >  Artikel  >  Backend-Entwicklung  >  Was sind die PHP-Array-to-String-Funktionen?

Was sind die PHP-Array-to-String-Funktionen?

青灯夜游
青灯夜游Original
2022-05-10 17:57:463474Durchsuche

Es gibt 2 Konvertierungsfunktionen: 1. implode(), die Syntax ist „implode($glue,$arr)“, die eine Zeichenfolge zurückgibt, die aus Array-Elementen und „$glue“-Zeichen besteht. 2. join (), die Syntax lautet „join($glue,$arr)“, wodurch ein eindimensionales Array in eine Zeichenfolge konvertiert werden kann.

Was sind die PHP-Array-to-String-Funktionen?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

PHP bietet zwei Funktionen zum Konvertieren von Arrays in Strings: implode() und join().

1. implode()-Funktion

implode()-Funktion kann ein eindimensionales Array in einen String konvertieren. Die Syntax lautet wie folgt:

implode($glue,$arr)
Parameter Beschreibung
$glue Optional. Wird zum Festlegen einer Zeichenfolge verwendet, die angibt, dass $glue verwendet wird, um jedes Element des Arrays miteinander zu verbinden. Standardmäßig ist $glue eine leere Zeichenfolge.
$arr Erforderlich. Arrays, die zu Strings zusammengefasst werden sollen. Die Funktion

implode() gibt eine Zeichenfolge zurück, die aus Array-Elementen und dem Zeichen „$glue“ besteht.

Beispiel:

<?php
$arr = array(1,2,3,4,5,6,7,8,9);
var_dump(implode($arr));
var_dump(implode("",$arr));
var_dump(implode(",",$arr));
var_dump(implode("-",$arr));
var_dump(implode("::",$arr));
?>

Was sind die PHP-Array-to-String-Funktionen?

2. Funktion „join()“

Funktion „join()“ gibt eine aus Array-Elementen bestehende Zeichenfolge zurück. Die Funktion

join() ist eigentlich ein Alias ​​der Funktion implode(). Ihre Verwendung und Funktion sind dieselben wie die Funktion implode().

<?php
$arr = array(1,2,3,4,5,6,7,8,9);
var_dump(join($arr));
var_dump(join(",",$arr));
var_dump(join("-",$arr));
?>

Was sind die PHP-Array-to-String-Funktionen?

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas sind die PHP-Array-to-String-Funktionen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn