میخوای وارد بازار کار بشی و محصولات خودت رو بفرشی همین الان ثبت نام کن
0

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

متغیرها می توانند داده ها را از انواع مختلف ذخیره کنند و انواع مختلف داده ها می توانند کارهای مختلفی انجام دهند.

String

Integer

Float

Boolean

Array

Object

NULL

Resource

String در php

رشته دنباله ای از کارکترها است .

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

<?php
$x = “Hello world!”;
$y = ‘Hello world!’;

echo $x;
echo “<br>”;
echo $y;
?>


Integer در PHP

نوع داده صحیح یک عدد غیر اعشاری بین -۲،۱۴۷،۴۸۳،۶۴۸ تا ۲،۱۴۷،۴۸۳،۶۴۷ است.

قوانینی برای اعداد صحیح:

  • یک عدد صحیح باید حداقل یک رقم داشته باشد
  • یک عدد صحیح نباید یک اعشار داشته باشد
  • یک عدد صحیح می تواند مثبت یا منفی باشد
  • عدد صحیح را می توان در: علامت اعشاری (پایه ۱۰) ، هگزادسیمال (پایه ۱۶) ، octal (پایه ۸) یا باینری (پایه ۲) مشخص کرد

در مثال زیر $ x یک عدد صحیح است. تابع () var_dump () نوع و مقدار داده را برمی گرداند:

مثال

<?php
$x = ۵۹۸۵;
var_dump($x);
?>

Float در PHP

Float (عدد شناور) عددی است اعشاری

در مثال زیر $ x یک float است.

مثال

<?php
$x = ۱۰٫۳۶۵;
var_dump($x);
?>

Boolean در PHP

Boolean بیانگر دو حالت ممکن است: درست یا نادرست.

$x = true;
$y = false;

از Booleans اغلب در شرط استفاده می شود.

 


Array در PHP

یک آرایه مقادیر متعددی را در یک متغیر ذخیره می کند.

در مثال زیر $ cars یک آرایه است.

مثال

<?php
$cars = array(“Volvo”,“BMW”,“Toyota”);
var_dump($cars);
?>

 


Object در PHP

کلاسها و اشیا دو جنبه اصلی برنامه نویسی شی گرا هستند.

کلاس الگویی برای اشیا است و یک شی object نمونه ای از یک کلاس است.

وقتی اشیا منفرد ایجاد می شوند ، همه خصوصیات و رفتارها را از کلاس به ارث می برند ، اما هر شی مقادیر مختلفی برای خصوصیات دارند.

بیایید فرض کنیم کلاسی به نام Car داریم. یک ماشین می تواند خصوصیاتی مانند مدل ، رنگ و غیره داشته باشد. ما می توانیم متغیرهایی مانند $مدل و $رنگ و غیره را تعریف کنیم تا مقادیر این خصوصیات را در خود نگه داریم.

وقتی اشیا individual منفرد (ولوو ، بی ام و ، تویوتا و غیره) ایجاد می شوند ، تمام خصوصیات و رفتارها را از کلاس به ارث می برند ، اما هر شی مقادیر مختلفی برای خصوصیات دارند.

اگر یک تابع __construction () ایجاد کنید ، PHP هنگام ایجاد یک شی از یک کلاس به طور خودکار این تابع را فراخوانی می کند.

مثال

<?php
class Car {
public $color;
public $model;
public function __construct($color, $model) {
$this->color = $color;
$this->model = $model;
}
public function message() {
return “My car is a “ . $this->color . ” “ . $this->model . “!”;
}
}

$myCar = new Car(“black”“Volvo”);
echo $myCar -> message();
echo “<br>”;
$myCar = new Car(“red”“Toyota”);
echo $myCar -> message();
?>


مقدار NULL در php

Null یک نوع داده خاص است که فقط می تواند یک مقدار داشته باشد: NULL.

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

نکته: اگر یک متغیر بدون مقدار ایجاد شود ، به طور خودکار مقدار NULL به آن اختصاص می یابد.

با تنظیم مقدار به NULL می توان متغیرها را نیز خالی کرد:

مثال

<?php
$x = “Hello world!”;
$x = null;
var_dump($x);
?>

 

 

نظراتتون رو زیر همین پست با ما به اشتراک بگذارید.

ارسال دیدگاه

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

×

سلام کاربر عزیز

هر سوالی دارید در این بخش هستیم تا شما رو راهنمائی کنیم

روی لوگومون کلیک کنید

× چطور میتونم کمکتون کنم؟