انواع مختلف داده ها و متغیرها درPHP

قوانین نامگذاری متغیرها در php به چند دسته تقسیم میشود:

  1. نام متغیر باید با علامت $ شروع شود تا مشخص شود میخواهیم یک متغیر تعریف کنیم.
  2. در انتخاب نام متغیر؛ تنها می توان از حروف انگلیسی [a-z A-Z]، اعداد و علامت زیر خط (_) استفاده کرد.
  3. اولین کاراکتر نمی تواند عدد باشد.
  4. php حساس به متن است (یعنی برای حروف کوچک و بزرگ تفاوت قائل است)

مثالهایی از تعریف صحیح متغیر در PHP به اینصورت است:

$y           $x           $apple_price      $gheimat             $gheimatSib

و مثالهایی از تعریف نادرست متغیر به این صورت است:

$sib#price           $student-name                $قیمت    $my(family)

متغیرهای فوق همگی نادرست تعریف شده اند زیرا از کاراکترهای غیرمجاز در تعریف متغیر استفاده شده است.

همچنین متغیرهای زیر به علت استفاده کاراکترعددی به عنوان اولین حرف، نادرست است زیرا همانطور که گفتیم، اولین کاراکتر پس از علامت $ نباید عدد باشد:

$5apple                                $525

انواع متغیرها

در php انواع مختلف داده ای وجود دارد:

  • Boolean که فقط دو مقدار میگیرد (true یا false)
  • Integer که برای اعداد صحیح به کار میرود و یک عدد بین -2,147,483,648و +2,147,483,647 را در خود ذخیره میکند.
  • Float برای ذخیره سازی اعداد اعشاری به کار میرود.
  • String برای ذخیره سازی رشته ها و کاراکترها به کار میرود.
  • Array برای کار با آرایه ها به کار میرود که در درس مربوط به آرایه ها بطور کامل تشریح میگردد.
  • Object که برای کار با اشیاء در شیء گرایی کاربرد دارد.
  • Resource که برای کار با منابع خارجی مانند پایگاه داده و فایلها مورد استفاده قرار میگیرد.
  • Null نوع داده پوچ که در برنامه ها استفاده می شود و در واقع هیچ مقداری نمیگیرد.

در این ویدیوی آموزشی به تعریف مفهومی متغیر با مثال پرداخته شده و انواع داده با ذکر مثال بررسی می شود.

زمان این فیلم آموزشی 41 دقیقه و 29 ثانیه است.

جهت دانلود این بخش از فیلم های آموزش php بر روی لینک زیر کلیک نمایید :

 

ثبت نام و دسترسی کامل به تمام فیلم ها و محتوای دوره مجازی آموزش PHP و MySQL

دسترسی سریع :

 

به این صفحه رتبه دهید

2 دیدگاه دربارهٔ «انواع مختلف داده ها و متغیرها درPHP»

  1. با عرض سلام
    من ورژن 10 phpstorm رو دانلود کردم وقتی فارسی می نویسم قابل خوندن نیست ولی توی مرورگر درست نشون داده میشه (با netbeans هم این مشکل رو دارم). چطوری باید درستش کنم؟
    التماس دعا

    1. آواتار رضا درودی
      رضا درودی

      با سلام
      متاسفانه در اکثر ویرایشگرهای php مشکل پشتیبانی از زبانهای راست به چپ (مثل فارسی) وجود داره. البته توی phpstorm10 تا حدی این مشکل قابل اصلاحه. با توجه به راهکاری که در سایت phpstorm درج شده، مراحل زیر رو طی کنید.
      Open Administration > Settings page
      In the Localization pane, select the RTL Support option.
      Save the changes

دیدگاه‌ خود را بنویسید

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

مشاوره رایگان
Scroll to Top