زمان کنونی: 2019/05/23، 03:43 PM درود مهمان گرامی! (ورودثبت نام)
کاربران عزیز برای طرح هر گرونه سوال مرتبط با موضوع انجمن لطفا ابتدا در انجمن عضو شده و سپس با ورود ب بخش مورد نظر سوالتان را مطرح کنید.



امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
اموزش زبان برنامه نویسی php (درس سوم: متغیر ها)
#1
آموزش برنامه نویسی php

درس سوم: متغیر ها

مدرس: حمزه بشار


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

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

مثال:


کد php:
$name 

نام متغیر ها فقط می تواند شامل حروف کوچک و بزرگ لاتین و ارقام و علامت زیر خط  ( _ ) باشد ولی اولین حرف ان نمی تواند رقم باشد و باید حتما با یک حرف یا علامت اندرلاین شروع شود

نمونه ای از نام های صحیح برای متغیر های php :

کد php:
$hb12
$Hbaaa
$h_bportal
$_hbportal 


نمونه ای از نام های غلط برای متغیر های php :

کد php:
$123hb
$hamzeh
@
$name!#
hamzeh 


نکته: زبان php ب کوچک و بزرگی حروف حساس است و بین انها فرق می گذارد، ب عنوان مثال متغیر های

کد php:
$name $NAME 


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

مقدار دادن ب متغیر ها
برای مقدار دادن ب متغیر های زبان php از عملگر انتساب (=) استفاده می کنیم و پس از مقدار داده شده علامت سمیکولن ; قرار می دهیم

اگر بخواهیم یک عدد در متغیری قرار دهیم ب صورا زیر عمل می کنیم:

کد php:
$name=10

و اگر بخواهیم یک رشته (متن) در متغیری قرار دهیم ب یکی از روش های  زیر :

کد php:
$name="hamzeh"

یا

کد php:
$name='hamzeh'

رشته ها باید حتما بین دو علامت  " " یا بین دو علامت '  ' قرار بگیرند.

اگر بخواهیم مقدار یک متغیر را در متغیر دیگری قرار دهیم ب یکی از روش های زیر امکان پذیر است:

کد php:
$name1=$name2

یا

کد php:
$name1="$name2"

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

ولی اگر متغیر دوم بین علائم تک کوتیشن قرار گیرد به عنوان یک رشته در نظر گرفته می شود و مقدار ان جایگزین نخواهد شد

کد php:
$name1='$name2'



نکته:
در برخی زبان های برنامه نویسی هر گاه متغیری تعریف شود باید توسط برنامه نویس مشخص شود ک این متغیر چ نوع داده ای را می خواهد در خود ذخیره کند، مثلا یک مقدار عددی صحیح ماند 123 روی ان ذخیره خواهد شد یا یک مقداری کاراکتری مانند abc 
زبان php ب صورت خودکار نوع داده ها را تشخیص می دهد و نیازی ب مشخص کردن نوع داده برای یک متغیر نیست.

➖➖➖➖➖➖➖➖
انتشار با ذکر منبع ازاد است
پاسخ
 سپاس شده توسط javadbohlul




کاربرانِ درحال بازدید از این موضوع: 1 مهمان