انواع داده ها در زبان برنامه نویسی PHP

به نام خداوند علم و دانش. سلام به دوستان گرامی و مخاطبین وب سایت آموزشی کدیونی، وقت همگی بخیر، در این صفحه با مطلب انواع داده ها در زبان برنامه نویسی PHP از سری آموزش های PHP در خدمت شما عزیزان هستیم.

در زبان PHP انواع داده مختلفی مانند اعداد صحیح، اعداد اعشاری، رشته ها، بولین و ... وجود دارد. در این مطلب با این موارد آشنا خواهید شد.

اعداد صحیح یا Integer

ویژگی متغیر از نوع اعداد صحیح:

  • شامل 0 تا 9 باشد.
  • نباید دارای ممیز یا اعشار باشد.
  • عدد مثبت + و یا منفی - باشد.

متغیر از نوع اعداد صحیح می تواند بر چه مبنایی باشد؟

  • مبنای 10 یا Decimal
  • مبنای 16 یا Hexadecimal
  • مبنای 8 یا Octal

کد:

$number1 = 10;
$number2 = -10; 

اعداد اعشاری یا Float

اعداد اعشاری، اعدادی هستند که ممیز یا اعشار می گیرند.

کد:

$number1 = 10.5;
$number2 = -10.5; 

رشته یا String

رشته ها شامل مجموعه ای از کاراکتر ها می باشند.

برای ساخت رشته باید متن مورد نظر را درون کوتیشن ' ' یا دابل کوتیشن " " قرار داد.

کد:

$string1 = "text";

برای اتصال دو رشته به یکدیگر از نقطه استفاده می کنیم.

کد:

$string1 = "Text1";
$string2 = "Text2";

echo $string1.$string2; 

بولین یا Boolean

بولین دارای مقادیر true و false می باشد.

کد:

$test = true;
$test = false;

به عنوان مثال می خواهیم برنامه ای بنویسیم که اگر متغیر test صحیح یا true بود پیام Correct چاپ شود.

کد:

$test = true;

if ($test) {
  echo 'Correct';
}

نال یا Null

در صورتی که می خواهید متغیر بدون مقدار باشد از null استفاده می کنیم.

کد:

$example = null;

آرایه یا Array

آرایه ها می توانند چندین مقدار را درون خود ذخیره کنند.

با استفاده از آرایه ها می توانید به جای تعریف چند متغیر تمام مقادیر را درون یک آرایه قرار داده و بنا به نیاز آن را فراخوانی کنید.

کد:

$colors = array("blue", "red", "white");

فراخوانی اعضای آرایه به چه صورت است؟

برای فراخوانی آرایه ابتدا نام متغیر را نوشته و سپس با استفاده از کروشه [ ] اعضای آرایه را فراخوانی می کنیم.

کد:

echo $colors[2];

برای فراخوانی اعضای آرایه باید از 0 شروع شود.

0 به معنی عضو اول آرایه یعنی blue

1 به معنای عضو دوم آرایه یعنی red

2 به معنای عضو سوم آرایه یعنی white

اشیا یا Object

این مورد نیاز به آشنایی به شی گرایی در زبان php می باشد.

برای ساخت شی ابتدا باید کلاسی بسازیم.

کد:

class Colors {
  public $color = "green";
  function message() {
    echo $this->color;
  }
}

$example = New Colors();

echo $example->message();

کلاسی به نام Colors ساختیم و درون آن متغیری از نوع public به نام color و با مقدار green تعریف کردیم و با استفاده از تابعی به نام message متن متغیر color را نمایش می دهیم.

در ادامه متغیری به نام example تعریف شده و یک شی از کلاس Colors ساختیم. با این کار به محتویات این کلاس دسترسی پیدا می کنیم.

همان طور که مشاهده می کنید با استفاده از دستور echo و شی ساخته شده، تابع message درون این کلاس را فراخوانی و اجرا کردیم.

معرفی مطالب در این زمینه