Heim > Artikel > Backend-Entwicklung > So konvertieren Sie ein JS-Array in ein PHP-Array
So konvertieren Sie ein JS-Array in ein PHP-Array: 2. Fügen Sie die vom Benutzer eingegebenen Tags zu diesem Array hinzu. 3. Codieren Sie mit „encodeURI(tagslist)“. Verwenden Sie die Funktion implode, um es in einen String umzuwandeln und in der Datenbank zu speichern.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Wie konvertiere ich ein JS-Array in ein PHP-Array?
PHP- und JS-Array-Konvertierung
Da es im Programm verwendet wird und ich es noch nie zuvor geschrieben habe, war es sehr aufwändig, es zu schreiben.
Bearbeiten Sie hauptsächlich den Artikelteil, lesen und ändern Sie Schlüsselwörter.
Veröffentlichen Sie den Artikelteil
//定义JS的数组 var tagslist = []; //然后把用户输入的标签添加到这个数组里 tagslist.push("测试1"); //发送到后台的时候进行了编码,ECMAScript v3 反对使用escape,所以尽量不用了 encodeURI(tagslist)
//后台接收后,先用UrlDecode解码 //然后转换为数组 //然后使用implode以","为分割转为字符串存早数据库里 $arr = implode(',',array( UrlDecode( tagslist ) ) ); <pre class="brush:php;toolbar:false"><code>**修改文章,前台再读取的时候** ```javascript //先定义数组 var tagslist = []; </code>```php $value){//遍历新数组 echo "tagslist[$key]='$value';\n";//遍历时依次赋值给js的数组 } ?>
und betreiben Sie dann das neue js-Array.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein JS-Array in ein PHP-Array. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!