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

نوع داده ها در PHP

1 زمان مورد نیاز برای خواندن
۰
0
47

نوع داده رشته ای (string) در PHP

string یا رشته ، زنجیره ای از کاراکترهاست مثل: “Hi Ali”

یک sring (رشته) می‌تواند هر متنی درون علامت نقل قول تکی یا دوتایی باشد (single or double quote) مانند:

<?php
  $string1 = "Hello world!"; //double quotes
  $string2 = 'Hello world!';  //single quotes
?>

شما میتوانید دو رشته (string) را بوسیله‌ی عملگر دات به هم پیوند بزنید مثل: echo $s1 . $s2

نوع داده عدد صحیح (Integer) در PHP

نوع داده عدد صحیح یا integer یک عدد کامل و بدون اعشار است که باید با ضوابط زیر منطبق باشد:

نمی‌تواند شامل کاما و بلاک خالی (فضای خالی) باشد.,نباید ممیز اعشار داشته باشد.,میتواند عدد مثبت یا منفی باشد.

<?php
  $int1 = 42; // positive number
  $int2 = -42; // negative number
?>

نوع داده عدد اعشاری (Float) در PHP

Float یا عدد با ممیز شناور اعدادی هستند که شامل یک ممیز هستند

<?php
  $x = 42.168;
?>

 

نوع داده بولین (Boolean) در PHP

Boolean فقط میتواند دو وضعیت را نشان دهد: True یا False . بولین ها اغلب در تست های شرطی استفاده میشوند و در پست های بعدی بیشتر درباره آن صحبت میکنیم.

<?php
  $x = true; $y = false;
?>

اغلب Type ها میتوانند در ترکیب با یکدیگر نیز به کار روند. در مثال زیر String و Integer در کنار یکدیگر قرار داده شده‌اند تا حاصل جمع دو عدد به دست آید.

<?php
  $str = "10";
  $int = 20;
  $sum = $str + $int;
  echo ($sum);

  // Outputs 30
?>

به طور خودکار هر متغیر را با توجه به مقدارش به Type  صحیح تبدیل میکند به همین دلیل است که متغیر $str در مثال بالا در جمع به عنوان یک عدد محسوب شده است.

 

نوع داده آرایه (Array) در PHP

آرایه ها نوع خاصی از متغیرها به حساب می‌آیند که می‌توانند چندین داده را در قالب یک نام ذخیره کنند.
در مثال زیر، ابتدا یک آرایه ایجاد شده.

<?php 
$cars = array("ali","pouria","arezo");
?>

نوع داده اشیا (object) در PHP

داده شی یا اشیا نوع داده ای است که هم داده ها و هم اطلاعات مربوط به نحوه پردازش آنها را ذخیره می‌کند. یک شی در PHP، باید به شکل آشکار تعریف شود. یعنی ابتدا باید کلاس شی درج شود، برای این کار، از کلمه کلیدی class استفاده نمایید. یک کلاس، ساختاری است که می تواند شامل چندین property و method باشد.

اصطلاح های دیگر property : ویژگی ، خصوصیت

اصطلاح های دیگر method :  متد ، رفتار
برای دسترسی به property و methodهای یک کلاس، باید از آن کلاس یک نمونه بسازید:

<?php
//  code 1
class Car {

    public $name="BMW";
    function printCar() {
        print "My Car is $this->name";
    }

}

// code 2
$obj = new Car();

// code 3
$obj->printCar;
?>

code 1: در اینجا کلاس car با خصوصیت name و همچنین با متد یا رفتار printCar تعریف شده

code 2: ساخت یک شی یا object

code 3: نشان دادن یک متد از object

نوع داده نال (NULL) در PHP

با مقدار داده NULL، می‌توان نشان داد که یک متغیر مقدار ندارد. NULL تنها مقدار ممکن از نوع داده NULL است. مقدار NULL، خالی یا پر بودن یک متغیر را نشان می دهد. همچنین در پایگاه داده (دیتابیس) بین NULL و رشته خالی تفاوت وجود دارد. مثال:

<?php
$x = "Hello world!";
$x = null;
?>

اگر از متغیر x در بالا خروجی بگیریم مقدار NULL را نشان می‌دهد.

نوع داده منبع (Resource) در PHP

نوع داده Resource یا “منبع” است. به طور کلی منظور از Resource هر نوع ارتباطی است که با دیگر بخش های وب اپلیکیشن برقرار می‌شود.

 

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

مقالات مرتبط بیشتر را بارگیری کنید
بارگزاری مطالب دیگر Ansel
Load More In آموزش برنامه نویسی

دیدگاهتان را بنویسید

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

سیزده − نه =

همچنین بررسی کنید

چگونه یک اپلیکیشن اندروید با Android Studio بسازیم ؟

در این آموزش اصول اولیه ساختن یک برنامه اندرویدی (اپلیکیشن اندروید) با استفاده از محیط توس…