داده‌ها در PHP

داده‌ها در PHP

در دروس گذشته با متغیرها و ثابتها و نحوه ی کار با آنها آشنا شدید و دانستید که میتوانید درون آنها اطلاعات و داده ها را ذخیره کنید ولی لازم است پیش از آنکه با دستورات برنامه نویسی آشنا شوید، داده ها را بشناسید و انواع آنها را از یکدیگر تشخیص دهید. در این درس قصد داریم شما را با انواع داده ها در php آشنا کنیم. همانطور که قبلا گفته شد متغیرها در php ، داده های مختلفی را در خود ذخیره می کنند. و انواع مختلف داده ها، وظایف مختلفی را در طراحی سایت انجام می دهند.

داده‌ها در PHP داده‌ها در PHP داده‌ها در PHP PHP Data Types

داده‌ها در php به انواع مختلف تقسیم می‌شوند:

  • Integer : عدد کامل
  • float : (عدد با ممیز شناور) یک مقدار عددی با رقم های اعشاری
  • String : یک سری از کاراکترها
  • Boolean : یک مقدار که می تواند درست یا نادرست (true یا false ) باشد.
  • NULL : مقداری که مقدار تهی را ارائه می کند.
  • Array : یا آرایه که یک گروه از مقادیر در یک مقدار است.
  • Object : (شیء) ساختاری که با یک کلاس ساخته می شود.
  • Resource : یک مرجع که یک ارتباط یا کانکشن را مشخص می کند.

داده‌های String در PHP

یک رشته، یک سری کاراکتر است. یک استرینگ می‌تواند هر نوع متنی باشد.

مانند: “!Hello World”

خروجی به صورت زیر می باشد:

Hello world!
Hello world!

داده‌های Integer در PHP

تمام اعداد به غیر از اعداد اعشاری شامل اعداد صحیح می‌شوند.

در مثال زیر مدل‌های مختلف اعداد صحیح را مشاهده می‌کنیم. که برای نمایش نوع داده در خروجی از دستور ($)var_dump استفاده می‌کنیم.

 

خروجی :

int(5985)
int(-345)
int(140)
int(39)

مقدار NULL (تهی) در PHP

 NULL یک نوع داده خاص است که می تواند تنها یک مقدار ا ه خود بگیرد: NULL

متغیر با نوع داده NULL، متغیری است که هیچ مقدار معینی به آن اختصاص داده نشده است. اگر یک متغیر بدون مقدار ایجاد شود، به طور خودکار مقدار NULL به آن اختصاص داده می شود. متغیرها همچنین می توانند با تنظیم مقدار NULL برای آنها، تخلیه شوند.

یک متغیر در صورتی NULL به حساب می آید که یکی از شرایط زیر را دارا باشد:

  • مقدار NULL به آن اختصاص داده شده باشد
  • هیچ مقداری به آن اختصاص داده نشده باشد
  • تابع ()unset بر روی آن اعمال شده باشد

 

خروجی

NULL

نوع داده  Boolean

ساده ترین نوع داده در PHP، داده های Boolean میباشند که تنها دو مقدار True و False را دریافت میکنند.

در زبان برنامه نویسی php تمام داده ها مقدار true را باز میگردانند مگر :

  • عدد صفر ( ۰ )
  • عدد صفر ممیز صفر ( ۰٫۰ )
  • رشته ی خالی و یا رشته ی “۰”
  • یک آرایه ی بدون عنصر
  • یک شی بدون متغیر عضو
  • مقدار ویژه ی NULL

پس اگر متغیری داده ای داشته باشد که یکی از موارد بالا باشد، مقدار False را بر میگرداند.

آموزش PHP آموزش طراحی وب

دیدگاه خود را بیان کنید