داغ ترین ویدیو بابلز لرن : هک کلاس های مجازی توسط متین برونسی

JSON در PHP

  /  PHP   /  JSON در PHP
آموزش PHP

در این آموزش به بررسی JSON در PHP می پردازیم ، JSON مخفف JavaScript Object Notation است و روشی برای ذخیره و تبادل داده ها است.

از آنجایی که فرمت JSON یک فرمت مبتنی بر متن است، می توان از آن به راحتی استفاده کرد و با ارسال درخواست سمت سرور داده ها را بدست آورد ، همچنین در تمامی زبان های برنامه نویسی کاربرد دارد و شما می توانید به راحتی به داده ها دسترسی داشته باشید.

PHP و JSON

PHP توابع آماده ای برای مدیریت JSON دارد:

  • json_encode
  • json_decode

 تابع json_encode در PHP

از تابع json_encode() در PHP برای تبدیل داده ها به قالب JSON استفاده می شود.

مثال

در این مثال یک آرایه را به یک شی JSON تبدیل کرده ایم:

تماشا در حالت تمام صفحه

خروجی:

{"Peter":35,"Ben":37,"Joe":43}

مثال

در این مثال یک آرایه را به یک شی JSON تبدیل کرده ایم:

تماشا در حالت تمام صفحه

خروجی:

["Volvo","BMW","Toyota"]

تابع json_decode در PHP

از تابع json_decode() در PHP برای رمزگشایی یک شی JSON به یک شی PHP یا یک آرایه انجمنی استفاده می شود.

مثال

این مثال داده های JSON را در یک شی PHP رمزگشایی می کند:

تماشا در حالت تمام صفحه

خروجی:

object(stdClass)#1 (3) { ["Peter"]=> int(35) ["Ben"]=> int(37) ["Joe"]=> int(43) }

تابع json_decode() در PHP به صورت پیش فرض یک شی را برمی گرداند.

تابع json_decode() دارای یک پارامتر دوم است و وقتی روی true تنظیم شود، اشیاء JSON در قالب آرایه های انجمنی رمزگشایی می شوند.

مثال

این مثال داده های JSON را در یک آرایه انجمنی PHP رمزگشایی می کند:

تماشا در حالت تمام صفحه

خروجی:

array(3) { ["Peter"]=> int(35) ["Ben"]=> int(37) ["Joe"]=> int(43) }

دسترسی به مقادیر رمزگشایی شده JSON در PHP

در اینجا دو مثال از نحوه دسترسی به مقادیر رمزگشایی شده از یک شی و از یک آرایه انجمنی آورده شده است:

مثال

این مثال نحوه دسترسی به مقادیر یک شی PHP را نشان می دهد:

تماشا در حالت تمام صفحه

خروجی:

353743

مثال

این مثال نحوه دسترسی به مقادیر آرایه انجمنی PHP را نشان می دهد:

تماشا در حالت تمام صفحه

خروجی:

353743

نحوه حلقه زدن از طریق مقادیر در PHP

همچنین می‌توانید با حلقه foreach() مقادیر را حلقه بزنید.

مثال

این مثال نحوه حلقه زدن مقادیر یک شی PHP را نشان می دهد:


| این بخش از محتوا فقط برای اعضای وب سایت قابل مشاهده می باشد ، لطفاً با حساب کاربری خود وارد شوید.

خروجی:

Peter => 35
Ben => 37
Joe => 43

مثال

این مثال نشان می دهد که چگونه می توان از طریق مقادیر یک آرایه انجمنی PHP حلقه زد:


| این بخش از محتوا فقط برای اعضای وب سایت قابل مشاهده می باشد ، لطفاً با حساب کاربری خود وارد شوید.

خروجی:

Peter => 35
Ben => 37
Joe => 43
5/5 - (18 امتیاز)
 #نهج_البلاغه_بخوانیم

ارزش هاى والاى اخلاقى

و درود خدا بر او، فرمود: سرمايه اى از عقل سودمندتر نيست، و تنهايى ترسناك تر از خودبينى، و عقلى چون دورانديشى، و بزرگوارى چون تقوى، و همنشينى چون اخلاق خوش، و ميراثى چون ادب، و رهبرى چون توفيق الهى، و تجارتى چون عمل صالح، و سودى چون پاداش الهى، و پارسائى چون پرهيز از شبهات، و زهدى چون بى اعتنايى به دنياى حرام، و دانشى چون انديشيدن، و عبادتى چون انجام واجبات، و ايمانى چون حياء و صبر، و خويشاوندى چون فروتنى، و شرافتى چون دانش، و عزّتى چون بردبارى، و پشتيبانى مطمئن تر از مشورت كردن نيست.

حکمت 113 نهج البلاغه

برای دسترسی به آموزش های بیشتر و ویدیو های من، کلمه کلیدی متین برونسی را داخل گوگل سرچ کنید.

ارسال یک نظر