طراحی وب سایت کتابخانه

طراحی وب سایت کتابخانه

انواع اطلاعات (types)

سه شنبه, ۵ اسفند ۱۳۹۳، ۱۰:۲۹ ب.ظ

زبان پی اچ پی از 8 نوع مختلف اطلاعات پشتیبانی می کند، که این 8 نوع به شرح زیر می باشند:

  • 4 نوع عددی (Scalar):
  • 2 نوع ترکیبی (Compound):
    • آرایه (Array)
    • شی (Object)
  • 2 نوع ویژه:
    • منبع (Resource)
    • تهی (NULL)

البته چند نوع از شبه انواع (Pseudo-types) نیز وجود دارند که به منظور افزایش خوانایی معرفی شده اند:

  • مخلوط (mixed)
  • عدد (number)
  • بازگشتی (callback)

البته شبه متغیر ...$ هم وجود دارد که در مورد آن نیز توضیح داده خواهد شد. 

همانطور که در قسمت عدد اعشاری (double) نوشته شده است، عدد اعشاری همان نوع شناور (float) است. 

نکته ها

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

     با استفاده از تابع var_dump می توانید نوع و مقدار یک عبارت را تعیین کنید. اگر می خواهید نوع یک متغیر یا عبارت را به گونه ای مشاهده کنید که برای انسان به راحتی قابل خواندن باشد از تابع gettype استفاده کنید. اما اگر می خواهید بررسی کنید که متغیر یا عبارت از یک نوع خاص است یا نه از تابع gettype استفاده نکنید؛ بری این کار از تابع is_type استفاده کنید.

موافقین ۲ مخالفین ۰ ۹۳/۱۲/۰۵
مهرداد یوسفی فرد

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی