آموزش متغییرها و نوع داده ها در زبان برنامه نویسی php

ارسال شده توسط: حسین درویشی Comments: 0

آموزش متغییرها و نوع داده ها در زبان برنامه نویسی php

در آموزش قبلی شاهد راه اندازی wamp server بودیم و یاد گرفتیم که چگونه می توانیم صفحات php را در مرورگر کامپایل کنیم و از پایگاه داده mysql استفاده کنیم امروز هم آموزش تعریف متغیر در php را یاد می دهیم

آموزش متغیرها در php

متغیرها و نوع داده ها در زبان های برنامه نویسی بصورت زیر بکار گرفته می شوند

int i=10;

از دستور بالا مشخص که مقدار 10 در متغیر i قرار گرفته شده و نوع آن int است که فقط مقادیر عددی صحیح را در برمی گیرد

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

روش تعریف متغیر در php

برای تعریف متغیر در php ابتدا باید قبل از متغیر از علامت $ استفاده کنیم یعنی اگر بخواهیم دستور بالا را در php تعریف کنیم بصورت زیر خواهد بود

$i=10

در دستور بالا عدد 10 در متغیر i قرار می گیرد و نوع داده آن از نوع int در نظر گرفته می شود. چرا؟ چون مقداری که برای آن تعیین شده از نوع عددی است و چون هیچ اعشاری ندارد از نوع int در نظر گرفته می شود

می توانید برای خروجی گرفتن از برنامه از دستور var_dump() استفاده کنید

متغیرها در php
$a=10;
var_dump($a)

مثال 2

$a="10"

در مثال بالا متغیر a از نوع رشته ای یا همان string در نظر گرفته می شود. چرا؟ چون مقداری که برای آن تعیین شده داخل دوتا (” “) قرار گرفته است بنابراین هرمقداری که داخل جفت کوتیشن یا تک کوتیشن قرار دهیم از نوع string در نظر گرفته می شود

مثال 3

$b=36.6

مقداری که برای متغیر b تعیین شده از نوع اعشاری است بنابراین نوع آن از نوع float است.

قوانین اسم گذاری در متغیرها

برای نامگذاری متغیرها باید یکسری قوانین را رعایت کنید در غیر اینصورت با خطا مواجه خواهید شد.

  1. در نامگذاری متغیرها به هیچ عنوان نباید شروع کننده آن عدد باشد
  2. نمی توانید از خط تیره استفاده کنید اما از خط زیرین می توانید استفاده کنید
  3. نمی توانید از علائمی مانند <.>()-+!~ ,… استفاده کنید
  4. نمی تواند اسم متغیر کاملا عدد باشد
  5. نمی توانید در بین حروف فاصله ایجاد کنید
  6. و…

در ساده ترین مثال از متغیرها در زبان php می توان به موارد زیر اشاره کرد:

الف. برنامه ای که 2 عدد را در هم ضرب نموده و نمایش می دهد.

$a=10;
$b=25;
$c=$a * $b;
echo $c;

در خط اول و دوم به ترتیب مقدار 10 در متغیر a  و مقدار 25 در متغیر b ذخیره می شود. دقت کنید نوع داده آنها بصورت خودکار int در نظر گرفته می شود.

در خط سوم مقدار متغیر a در مقدار متغیر b ضرب می شود و نتیجه در متغیر c قرار می گیرد.

در خط چهارم مقدار نتیجه نهایی توسط دستور echo نمایش داده می شود.

در آموزش های بعدی شاهد مثال های پیشرفته خواهیم بود

موارد زیر راهم می توانید بخوانید

آموزش راه اندازی wamp server

انواع متغیر در php

برای امتیاز به این نوشته کلیک کنید!
[کل: 0 میانگین: 0]

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

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