PDA

View Full Version : تبدیل آرایه به رشته و بلعکس



maysamscript
شنبه 13 تیر 1388, 10:44 صبح
سلام
می خوام یک آرایه را به رشته تبدیل کنم به طوری که دوباره اون رشته قابل تبدیل به آرایه باشه

shamsoft
شنبه 13 تیر 1388, 12:08 عصر
Explode (http://ir.php.net/manual/en/function.explode.php) و Implode (http://ir.php.net/manual/en/function.implode.php)

maysamscript
شنبه 13 تیر 1388, 13:25 عصر
اینو می دونستم.
من می خوام آرایه های دو بعدی و چند بعدی هم ساپورت بشه. یعنی یک آرایه چند بعدی وارد تابع بشه و یک رشته تولید بشه که کلید های آرایه هم توش باشه. مثل var_dump

امیـرحسین
شنبه 13 تیر 1388, 19:57 عصر
توابع serialize و unserialize مخصوص همین کار هستند ولی خروجی خوانا نیست!
اگر خروجی خوانا میخواید راحتترید که از print_r برای Encode کردن استفاده کنید و از اونجاییکه خروجی این تابع ساده است، با توابع regex می تونید تابع decode رو براش بنویسید.

* روش دیگه استفاده از XML یا json هست که آرایه رو به XML یا JSON تبدیل کنید و با پردازش اطلاعات تبدیل شده، براحتی آرایه بسازید.

maysamscript
شنبه 13 تیر 1388, 23:55 عصر
ممنون.
توابع serialize و unserialize همون چیزی بود که می خواستم