PHP diziye JavaScript dize getirin

2 Cevap php

JSON bahsetmiyorum. Ben giriş dize biçimi, böyle bir şey bir javascript veri yapısı olan bir program var:

$string = "
var records = new Array();
records[0] = new Record('data1','data2',data3');
records[1] = new Record('data1','data2',data3');
records[2] = new Record('data1','data2',data3');";

Bir PHP veri yapısı içine bu açmak için kolay bir yol / kütüphane var mı? Aklıma tek yolu JSON çevirmek ve daha sonra json_decode kullanmak için dize işlemek için str_replace kullanmaktır.

Bunu yapmak için daha iyi bir yolu var mı diye merak ediyorum.

2 Cevap

Hayır, hemen hemen bunu yapmak için en iyi şekilde çarptı.

Bazı karakter ile sınırlandırılmış bir dize olarak PHP gönderebilirsiniz:

$phpArray = explode(",",$postValue);

Bunu yapmanın başka bir yolu daha iyi bir yol değildir. Ama potansiyel sorunlar olmadan. Kullandığınız sınırlayıcı metinde kullanılan değildir sağlamak ve doğrulamak zorunda.