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

دسته بندی: آموزش
زمان مطالعه: ۲ دقیقه
۳۰ تیر ۱۳۹۳

در سومین جلسه از دوره ی مجازی PHP در مورد  انواع مختلف داده ها و متغيرها در زبان PHP صحبت می کنیم و نحوه ی تعریف متغیرهای مختلف، تشخیص نوع متغیر، تغیر نوع متغیر، تبدیل نوع ها و موارد مهمی در مورد کار با متغیرها و رشته ها صحبت خواهیم کرد .

:: لیست مطالبی که در این جلسه گفته میشن به این شکل هست :

فصل 3 : انواع مختلف داده ها و متغيرها در PHP

  • داده هاي دنياي پيرامون ما
  • متغير در زبان هاي برنامه نويسي چيست؟
  • نحوه ي تعريف متغيرها : صريح در مقابل ضمني
  • قواعد نامگذاري صحيح متغيرها
  • مثال هايي از نامگذاري هاي صحيح و غلط براي متغيرها
  • انواع مختلف متغيرهاي PHP
  • متغيرهاي رشته اي (String)
  • متغيرهاي عددي صحيح (Integer)
  • متعيرهاي عددي اعشاري (Float)
  • متغيرهاي بولين (Boolean)
  • متغيرهاي آرايه اي (Array)
  • نوع هاي خاص : NULL و empty
  • متغيرهاي ارجاعي (Pointer)
  • تخريب و از بين بردن متغير ها با دستور unset
  • تشخيص نوع متغيرها با تابع gettype()
  • تغير نوع متغير با تابع settype()
  • توابع چک کردن نوع متغيرها
  • is_int
  • is_string
  • is_bool
  • is_float
  • is_array
  • is_numeric
  • is_null
  • is_empty
  • تبديل نوع متغيرها (Type Casting)
  • ثابت ها در زبان PHP
  • ثابت هاي مهم و کاربردي از پيش تعريف شده در PHP
  • کار با متغيرهاي رشته اي
  • تفاوت استفاده از تک کوتيشن و دابل کوتيشن در اطراف رشته ها ( ‘ و “)
  • استفاده ي ترکيبي از متغيرها و داده ها در کدهاي PHP
  • تمرين
:: توجه

این مطلب یک جلسه از آموزش PHP می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در آموزش PHP

نویسنده
بیش از 15 سال هست که برنامه نویسی می کنم و از بین همه زبون هایی که کار کردم جاوا، اسمبلی و php رو دوست دارم. دانشجوی دکترای نرم افزارم و توی دانشگاه روی پردازش بیگ دیتا و پردازش موازی کار کردم و عاشق چالش از هر نوعیش هستم! سون لرن مثل بچه منه که 12 سال براش وقت گذاشتم، اینجا همه تلاش می کنیم از شروع یادگیری تا ورود به بازر کار حوزه برنامه نویسی و IT همراهتون باشیم.

جلسات دوره

نظرات کاربران

mohammadbrzbrz72

با عرض سلام و خسته نباشین

من میخواستم فونت فارسی در phpstorm رو تغییر بدم باید چیکار کنم؟؟؟؟ ( چون فارسی تایپ میکنم هم فونتش ریزه و هم اینکه با خط نستعلیق مینویسه)

mohammadbrzbrz72

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

Esmail Muhmmadzade

با عرض سلام و احترام
قبل از هر چیزی ممنونم به خاطر آموزش های خوبتان.
آقای دکتر آوند در تمرینی که مربوط به Type Casting است چرا وقتی نوع های مختلف را به یک دیگر تبدیل می کنم یکسری از متغییر های دیگر را هم چاپ می کند.
مثلا وقتی نوع double را به boolean تبدیل و بعد با تابع printVar چاپش می کنم علاوه بر چاپ متغییر douBoolean متغییر strBoolean را که قبلا” تعریف کرده ام و یک بار هم در قسمت تبدیل نوع رشته به سایر نوع ها چاپ شده را باز مجددا چاپ می کند و مخصوصا در تبدیل نوع آرایه به سایر نوع ها اکثر متغییر هایی که قبل از تبدیل نوع آرایه به سایر نوع ها، تعریف کردم را همراه با تبدیل نوع آرایه به سایر نوع ها، مجددا” چاپ می کند و همچنین علاوه بر اینکه آرایه را به رشته تبدیل می کند اما خطا می دهد.

حبيبه حسن ابادي

سلام وقت بخیر، من نتونستم این قسمت رو دانلود کنم، لینک مشکل داره؟

کیوان علی محمدی

سلام بله هنوز قابل استفاده هست.

پایان زمان پشتیبانی

دانشجوی گرامی، بازه پشتیبانی فعال برای این دوره ۳ ماه است که برای شما به پایان رسیده است.

شما هم چنان می توانید سوالات خود را در این قسمت بپرسید اما اولویت پاسخ گویی با دانشجویانی است که بازه پشتیبانی فعال دارند.

نیاز به لاگین

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