Heim > Artikel > Backend-Entwicklung > So entfernen Sie doppelte Anführungszeichen aus dem Array-Wert in PHP
Entfernungsschritte: 1. Verwenden Sie die foreach-Anweisung, um das Array anhand der Referenz zu durchlaufen, mit der Syntax „foreach ($arr as &$v){loop body Statement Block;}“ 2. Verwenden Sie im Schleifenkörper die Funktion is_string() zum Ermitteln Ist das Array-Element „$v“ ein String-Typ? Wenn ja, verwenden Sie die Funktion settype(), um das Element auf einen anderen Typ festzulegen. Die Syntax lautet „if(is_string($v)){settype(“. $v,"angegebener Typ" );}".
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
In PHP steht der Array-Wert in doppelten Anführungszeichen, da der Wert beispielsweise vom Typ „String“ ist Konvertieren Sie einfach den Werttyp in einen anderen Typ (z. B. einen numerischen Typ).
Schritte zum Entfernen doppelter Anführungszeichen aus Array-Werten:Schritt 1: Verwenden Sie die foreach-Anweisung, um das Array per Referenz zu durchlaufen.
array(1,2,3,4,"5",6,7,"8",9)
Durchlaufen Sie das angegebene $array-Array und weisen Sie jedem den Wert des aktuellen Arrays zu Schleife Geben Sie $value an.
foreach ($array as &$value){ 循环体语句块; }
if(is_string($value)){ settype($value,"指定类型"); }
Erklärung: Der Wert des zweiten Parameters der Funktion
settype() kann gesetzt werden auf:"boolean" (oder "bool" seit PHP 4.2.0)
settype($value,"boolean");
Empfohlenes Lernen: „
PHP-Video-Tutorial
Das obige ist der detaillierte Inhalt vonSo entfernen Sie doppelte Anführungszeichen aus dem Array-Wert in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!