داده‌ها در PHP

داده ها

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

۱- رشته‌ای، String

۲- اعداد صحیح، Integer

۳- اعداد ممیز شناور ، Floating point number

۴-بولین ،Boolean

۵- آرایه ،Array

۶- شی، Object

۷- تهی، Null

حال به بررسی تک تک این داده‌ها می‌پردازیم.

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

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

مانند: “!Hello World”

یک مثال در PHP مشاهده کنید.

خروجی این دستور متن زیر است:

Hello world!
Hello world!

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

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

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

خروجی دستور بالا به صورت زیر نمایش داده می‌شود:

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

در این خروجی دستور( )var_dump باعث نمایش int که نوع داده است و همچنین عدد مقابل آن را نمایش می‌دهد.

داده‌های Floating Point Number در PHP

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

در نوشتن این داده‌ها در PHP از ( )var_dump  استفاده می‌شود.

مثال زیر را برای اعداد با ممیز شناور مشاهده کنید:

در مثال ذکر شده همانند مثال قبل var_dump برای نمایش نوع داده و عدد مقابل آن است.
در خروجی این مثال هم اعداد اعشاری می‌بینید و هم عدد نمایی. به خروجی مثال دقت کنید:

float(10.365)
float(2400)
float(8.0E-5)

داده‌های Boolean در PHP

بولین یک دستور منطقی است که تنها درست یا غلط بودن داده‌ها در PHP نشان می‌دهد

 دستور بولین در بیشتر مواقع، شرایط را بررسی می‌کند که در درس‌های آتی بیشتر در مورد آن توضیح می‌دهیم.

داده‌های Array در PHP

آرایه‌ها چند مقدار را در یک متغیر نمایش می‌دهند. هنگامی که مقادیر ما بسیار زیاد است، استفاده از آرایه بهترین کزینه است.

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

حال خروجی مثال بالا را بررسی کنیم.

array(3) { [0]=> string(5) “Volvo” [1]=> string(3) “BMW” [2]=> string(6) “Toyota” }

اگر به خروجی دقت کنید، مشاهده می‌کنید ابتدا دستور var_dump نوع داده‌‌ها در  PHP مشخص  و سپس دستور آرایه، تعداد آن را بیان کرده است، در ادامه نوع و تعداد داده‌های استفاده شده در آرایه  یعنی Volvo، BMW، Toyota را نیز بیان می‌کند.

تنها یک سوال باقی می‌ماند، اعداد واقع شده در علامت‌های [ ] بیان کننده چه هستند؟

در آرایه ها جایگاه عناصر از ۰ شمارش می‌شود، به همین دلیل درعلامت‌های [ ] اعداد صفر و سپس ۱ و ۲ را چاپ نموده است.

در اینجا تنها اشاره کوچکی به قوانین آرایه ها کردیم تا در بخش های آتی بیشتر راجع به آرایه‌ها توضیح دهیم.

 داده‌های Object در PHP

یک شی نوعی داده است که اطلاعاتی را درباره چگونگی پردازش داده‌ها ذخیره می‌کند.

 در پی اچ پی، شی باید به صورت واضح بیان شده باشد. ابتدا ما باید یک کلاس برای یک شی اعلام کنیم، که با کلمه کلیدی class بیان می‌شود که شامل خواص، ویژگی‌ها و روش‌ها است. سپس با معرفی نوع داده در کلاس شی به استفاده از آن در مواقعی که می‌خواهیم، می‌پردازیم. در ادامه تدریس با مدل نوشتن class و Obj (آبجکت) بیشتر آشنا می‌شویم.

داده‌های NULL درPHP

تهی نشان دهنده این است که  آن داده‌ها درPHP ارزش ندارد و NULL تنها روش نشان دادن این است که آن مقدار ارزشی برابر با تهی دارد. این دستور برای تمایز بین رشته‎‌هایی که خالی هستند و ارزش‌های پوچ در پایگاه داده استفاده می‌شود.

خروجی دستور بالا به صورت زیر است:

NULL

تنها var_dump  نوع داده‌ها در PHP را بیان می‌کند ولی برای آن هیچ ارزشی قائل نمی‌شود

 

3 نظرات شما

  • zeydollah

    فروردین ۹, ۱۳۹۳ at ۵:۲۷ ب.ظ
    سلام و خسته نباشید بعد از کمی تمرین cssوhtmlشروع کردم به یادگیریه php. با اینکه شما خیلی خوب توضیح دادید ولی در بعضی قسمت ها به مشکل میخورم . لطفا راهنمایی کنید.
  • محمد

    دی ۹, ۱۳۹۳ at ۴:۴۷ ب.ظ
    این قسمت رو خوب باز بونی روون توضیح دادی موفق باشید
  • محمد امين

    بهمن ۲, ۱۳۹۳ at ۱۲:۵۶ ق.ظ
    تو پي اچ پي ليترال هم وجود داره؟؟

پاسخ دهید

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


© 2013 Mobtadi. All rights reserved.
کلیه حقوق مادی و معنوی برای وبسایت مبتدی محفوظ است.