ذخیره ارایه در یک فیلد

گاهی لازم میشه که ارایه به رشته تبدیل کرد و در دیتا بیس ثبت کرد حالا راه حل
[php]
implode(آرایه , جدا کننده );
——————————–
<?php
$arr = array(‘Hello’,’World!’,’Beautiful’,’Day!’);
echo implode(" ",$arr);
?>
——————————–
Hello World! Beautiful Day!
——————————–
explode(آرایه, جدا کننده);

explode(‘ ‘, $string);

[/php]
میتونی با تابع
[php]
$serialized = serialize($array);
[/php]
آرایه را به رشته تبدیل کنید و در دیتابیس ذخیره کنید
وبا تابع
[php]
$array = unserialize($serialized);
[/php]

[php]
<?php
$array=array(‘name’=>’mohammad’,’age’=>25);
$json=json_encode($array);
echo $json."<hr>";

echo "<pre>";
print_r(json_decode($json,true));
echo "</pre>";
?>
[/php]

One thought on “ذخیره ارایه در یک فیلد

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

RELATED POST

اطلاعات اضافی جوم شاپینگ برای تلگرام joomshopping

اضافه کردن متا تگ برای تلگرام اگه از کار برای تلگرام (telegram) باشید شاید لینکی برای دوستی ارسال کرده باشید…

نمایش متغیر در کنسول firefox

function debug_view ($what) { echo ''; } این کد در برنامه وارد کنید و هر جا نیاز به نمایش متغیر…

مشکل session_register

مشکل session_register در php 5.4.0 به بالا if (!function_exists('session_register')) { $_SESSION = "user"; $_SESSION = "pass"; } else { session_register("user");…

403 Forbidden

403 Forbidden Access to this resource on the server is denied! Powered By LiteSpeed Web Server LiteSpeed Technologies is not…