--------------------------------------------------------------------------------
عملگرها :
در درس های قبلی یاد گرفتیم که مقدار به متغیر بدهیم و data type متغیر ها رو تغییر بدهیم. یک زبان برنامه نویسی تا وقتی که نتونیم به وسیله اون بر روی متغیرها عملیات ریاضی انجام بدیم در واقع به درد نمی خوره.
عملگرها سمبول هایی هستند که به وسیله اون می تونیم با استفاده از چند مقدار ، مقدار جدیدی رو تولید کنیم.
یک عملگر به عنوان مثال همون + است.
4 + 5 = 9
در اینجا ما از عملگر + استفاده کردیم تا با استفاده از دو مقدار 4 و 5 مقدار جدید 9 را تولید کنیم.
عملگر مقدار ده یا همون ( = ) کارش اینه که مقدار سمت راست خودش رو توی متغیر سمت چپ می ریزه.
PHP Code:
print ( $name = "matt" );
دستور بالا کلمه matt رو چاپ می کند و همچنین متغیر name رو مساوی matt قرار می دهد.
عملگرهای ریاضی :
PHP Code:
عملگر - نام - مثال - جواب
+ اضافه 3+5 8
- تفریق 3-10 7
/ تقسیم 2/10 5
* ضرب 10*2 20
% قدرمطلق 3%10 1
عملگر پیوند دهنده یا همان ( . )
این عملگر وظیفه پیوند دادن متغیر های متنی رو دارد.
به عنوان مثال :
PHP Code:
"hello"." world"
returns
"hello world"
در php یک سری عملگرهای دیگه ای برای مقدار دهی دارد.
+= عملگری است که با استفاده از اون متغیر با خودش جمع می شود.
مثلا
PHP Code:
$x = 4;
$x += 4; // $x now equals 8
همچنین -= و /= نیز می توان استفاده نمود.
PHP Code:
$x = 4;
$x -= 4; // $x now equals 1
عملگرهای مقایسه ای
عملگرهای مقایسه ای بر روی متغیرها اعمال می شود و مقایسه می کند و در صورت درست بودن True و در صورت غلط بودن False بر می گرداند.
مثلا
PHP Code:
$x 2 ) && ( $x >
== === !=
&&
||
= += − = /= *=%= .=
and
xor
or
یعنی مثلا در
PHP Code:
4 + 5 * 2
ابتدا 2 در 5 ضرب می شود و بعد با 4 جمع می شود.
یعنی جواب مقدار فوق 14 می باشد.
البته شما با گذاشتن پرانتز می توانید php را مجبور کنید که به صورت دلخواه شما عمل کند. مثلا
PHP Code:
(4+5) * 2
مقدار 18 را می دهد.
ارسال شده در مورخه : دوشنبه، 11 ارديبهشت ماه ، 1385 توسط admin 
foto di auto per cellullare da scaricare (امتیاز : 1) توسط a1g3w2 در مورخه : چهارشنبه، 22 فروردين ماه ، 1386 (مشخصات کاربر | ارسال پیغام شخصی) | |
|
aspirapolveri a vapore (امتیاز : 1) توسط a1g3w2 در مورخه : چهارشنبه، 22 فروردين ماه ، 1386 (مشخصات کاربر | ارسال پیغام شخصی) |
 | sinead oconnor. goodnight, thank you, youve been a lovely audience sinead oconnor. goodnight, thank you, youve been a lovely audience [tupabito.info] sinead oconnor. goodnight, thank you, youve been a lovely audience sinead oconnor. goodnight, thank you, youve been a lovely audience sinead oconnor. goodnight, thank you, youve been a lovely audience [tupabito.info] access point pcmcia access point pcmcia [pegyre.info] access point pcmcia access point pcmcia access point pcmcia [pegyre.info] le tre spie le tre spie [vawaxo.info] le tre spie le tre spie le tre spie [vawaxo.info] aspirapolveri a vapore aspirapolveri a vapore [pegyre.info] aspirapolveri a vapore aspirapolveri a vapore aspirapolveri a vapore [pegyre.info]
|
|
star trek. deep space nine. stagione tre (امتیاز : 1) توسط a1g3w2 در مورخه : چهارشنبه، 22 فروردين ماه ، 1386 (مشخصات کاربر | ارسال پیغام شخصی) | |
|
rapporto sul comportamento sessuale delle casalinghe (امتیاز : 1) توسط a1g3w2 در مورخه : جمعه، 24 فروردين ماه ، 1386 (مشخصات کاربر | ارسال پیغام شخصی) | |
|
paola e chiara. the video collection 1997 - 2005 (امتیاز : 1) توسط a1g3w2 در مورخه : جمعه، 31 فروردين ماه ، 1386 (مشخصات کاربر | ارسال پیغام شخصی) | |
|
casino casino gambling game links online online sports (امتیاز : 1) توسط a1g3w2 در مورخه : جمعه، 1 تير ماه ، 1386 (مشخصات کاربر | ارسال پیغام شخصی) | |
|
i classici di revolution potrebbero essere aggiornati (امتیاز : 1) توسط a1g3w2 در مورخه : شنبه، 27 مرداد ماه ، 1386 (مشخصات کاربر | ارسال پیغام شخصی) | |
|
| |
امتیاز متوسط : 2 تعداد آراء: 2

|