Konvertierungsmethode: 1. Verwenden Sie die foreach-Anweisung, um das Array zu durchlaufen, indem Sie auf die Schleife verweisen, mit der Syntax „foreach ($array as &$v){//loop body}“ 2. Verwenden Sie im Schleifenkörper strval () to Das Array-Element „$v“ wird mit der Syntax „$v=strval($v);“ in einen String umgewandelt.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
php-Methode zum Konvertieren aller Elemente im Array in Zeichenfolgen
In PHP können Sie die verwenden foreach-Anweisung Durchlaufen Sie das Array und verwenden Sie strval() in der Schleife, um die Array-Elementwerte in Zeichenfolgen umzuwandeln.
1. Verwenden Sie die foreach-Anweisung, um das Array zu durchlaufen.
Hinweis: Unter normalen Umständen wirkt sich die Verwendung der foreach-Anweisung zum Durchlaufen des Arrays auf die Sicherung des Arrays aus und hat im Allgemeinen keine Auswirkungen auf das Array selbst.
foreach ($array as $value){ //循环体语句块; }
Aber wir müssen die Array-Elemente in Strings umwandeln, also müssen wir eine Referenzschleife verwenden (fügen Sie & vor $value hinzu, damit die foreach-Anweisung einen Wert per Referenz zuweist, anstatt einen Wert zu kopieren), und dann das Array bedienen im Schleifenkörper wirkt sich auf das Array selbst aus.
foreach ($array as &$value){ //循环体语句块; }
2. Verwenden Sie im Schleifenkörper strval(), um das Array-Element $value in einen String umzuwandeln. Die Funktion strval() wird verwendet, um den String-Wert der Variablen zu erhalten und wird häufig zum Konvertieren des Werts verwendet eine Zeichenfolge.
Implementierungscode:<?php header('content-type:text/html;charset=utf-8'); $arr=[1,2,"hello",TRUE,3.14]; var_dump($arr); foreach($arr as &$value){ $value=strval($value); } var_dump($arr); ?>
Empfohlenes Lernen: „PHP-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonSo konvertieren Sie alle Elemente in einem Array in PHP in Strings. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!