PDA

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



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

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

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

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

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

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