PHP ਆਪਰੇਟਰ
- پچھلے ویژن PHP ਕੰਸਟੈਂਟ
- پائیدھی ویژن PHP اگر...آخر
ਇਸ ਸੈਕਸ਼ਨ ਵਿੱਚ PHP ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਵਰਤਿਆ ਜਾਣ ਵਾਲੇ ਵੱਖ-ਵੱਖ ਆਪਰੇਟਰਾਂ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ.
PHP ਗਣਿਤਿਕ ਆਪਰੇਟਰ
آپریشن | نام | مثال | نتائج | نتائج دکھا |
---|---|---|---|---|
+ | ਜੋੜੋ | شما + یو | $x ਵਿੱਚ $y ਦਾ ਜੋੜ | نتائج دکھا |
- | ਘੱਟ ਕਰੋ | $x - $y | $x ਵਿੱਚ $y ਦਾ ਫਰਕ | نتائج دکھا |
* | ਗੁਣ | $x * $y | $x ਵਿੱਚ $y ਦਾ ਗੁਣ | نتائج دکھا |
/ | ਵਿਭਾਜਨ | $x / $y | $x ਵਿੱਚ $y ਦਾ ਵਿਭਾਜਕ | نتائج دکھا |
% | ਮੋਡ | $x % $y | $x ਵਿੱਚ $y ਦਾ ਬਕਾਇਦਾ | نتائج دکھا |
ਇਹ ਉਦਾਹਰਣ ਵੱਖ-ਵੱਖ ਗਣਿਤਿਕ ਆਪਰੇਟਰ ਦੇ ਵੱਖ-ਵੱਖ ਨਤੀਜੇ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ:
مثال
<?php $x=17; $y=8; echo ($x + $y); // ਨਿਕਾਲ 25 echo ($x - $y); // ਨਿਕਾਲ 9 echo ($x * $y); // ਨਿਕਾਲ 136 echo ($x / $y); // ਨਿਕਾਲ 2.125 echo ($x % $y); // ਨਿਕਾਲ 1 ?>
PHP ਅਸਾਨੀ ਆਪਰੇਟਰ
PHP ਅਸਾਨੀ ਆਪਰੇਟਰ ਇਹ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਕਿ ਵਰਗਾਂ ਵਿੱਚ ਮੁੱਲ ਲਿਖਿਆ ਜਾਵੇ。
PHP ਵਿੱਚ ਬੁਨਿਆਦੀ ਅਸਾਨੀ ਆਪਰੇਟਰ "=" ਹੈ। ਇਹ ਮਤਲਬ ਹੈ ਕਿ ਸਾਇਡ ਅਸਾਨੀ ਐਕਸਪ੍ਰੈਸ਼ਨ ਲੇਫਟ ਐਕਸਪ੍ਰੈਸ਼ਨ ਨੂੰ ਮੁੱਲ ਸੈਟ ਕਰਦੀ ਹੈ。
ਅਸਾਨੀ | ਇਕੱਲੇ ਹੋਣ ਦਾ ਮਤਲਬ | توضیح | نتائج دکھا |
---|---|---|---|
x = y | x = y | ਸਾਇਡ ਐਕਸਪ੍ਰੈਸ਼ਨ ਲੇਫਟ ਐਕਸਪ੍ਰੈਸ਼ਨ ਨੂੰ ਮੁੱਲ ਸੈਟ ਕਰਦਾ ਹੈ。 | نتائج دکھا |
x += y | x = x + y | ਜੋੜੋ | نتائج دکھا |
x -= y | x = x - y | ਘੱਟ ਕਰੋ | نتائج دکھا |
x *= y | x = x * y | ਗੁਣ | نتائج دکھا |
x /= y | x = x / y | ਭਾਗ | نتائج دکھا |
x %= y | x = x % y | ਮੋਡ | نتائج دکھا |
ਇਹ ਉਦਾਹਰਣ ਵੱਖ-ਵੱਖ ਅਸਾਨੀ ਆਪਰੇਟਰ ਦੇ ਵੱਖ-ਵੱਖ ਨਤੀਜੇ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ:
مثال
<?php $x=17; echo $x; // ਨਿਕਾਲ 17 $y=17; $y += 8; echo $y; // ਨਿਕਾਲ 25 $z=17; $z -= 8; echo $z; // ਨਿਕਾਲ 9 $i=17; $i *= 8; echo $i; // ਨਿਕਾਲ 136 $j=17; $j /= 8; echo $j; // ਨਿਕਾਲ 2.125 $k=17; $k %= 8; echo $k; // ਨਿਕਾਲ 1 ?>
PHP ਸਟਰਿੰਗ ਆਪਰੇਟਰ
آپریشن | نام | مثال | نتائج | نتائج دکھا |
---|---|---|---|---|
. | ਲਿੰਕ | $txt1 = "Hello" $txt2 = $txt1 . " world!" | ਹੁਣ $txt2 "Hello world!" ਨੂੰ ਸਮਾਪਤ ਕਰਦਾ ਹੈ | نتائج دکھا |
.= | ਲਿੰਕ ਅਸਾਨੀ | $txt1 = "Hello" $txt1 .= " world!" | ਹੁਣ $txt1 "Hello world!" ਨੂੰ ਸਮਾਪਤ ਕਰਦਾ ਹੈ | نتائج دکھا |
ਇਹ ਉਦਾਹਰਣ ਸਟਰਿੰਗ ਆਪਰੇਟਰ ਦੇ ਨਤੀਜੇ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ:
مثال
<?php $a = "Hello"; $b = $a . " world!"; echo $b; // خروجی Hello world! $x="Hello"; $x .= " world!"; echo $x; // خروجی Hello world! ?>
عملگرهای افزایش/کاهش PHP
آپریشن | نام | توضیح | نتائج دکھا |
---|---|---|---|
++$x | افزایش پیش از | افزایش یک واحد (x)، سپس بازگشت (x) | نتائج دکھا |
x++ | افزایش پس از | بازگشت (x)، سپس افزایش یک واحد (x) | نتائج دکھا |
--$x | کاهش پیش از | کاهش یک واحد (x)، سپس بازگشت (x) | نتائج دکھا |
x-- | کاهش پس از | بازگشت (x)، سپس کاهش یک واحد (x) | نتائج دکھا |
مثال زیر نتایج مختلف استفاده از عملگرهای افزایش/کاهش مختلف را نشان میدهد:
مثال
<?php $x=17; echo ++$x; // خروجی 18 $y=17; echo $y++; // خروجی 17 $z=17; echo --$z; // خروجی 16 $i=17; echo $i--; // خروجی 17 ?>
عملگرهای مقایسهای PHP
عملگرهای مقایسهای PHP برای مقایسه دو مقدار (عدد یا رشته) استفاده میشوند:
آپریشن | نام | مثال | نتائج | نتائج دکھا |
---|---|---|---|---|
مساوی | برابر | شما یو | اگر (x) برابر با (y) باشد، درواقع برگردانید. | نتائج دکھا |
پورا مساوی | برابر (کاملاً مشابه) | شما یو | اگر (x) برابر با (y) باشد، و نوع آنها نیز برابر باشد، درواقع برگردانید. | نتائج دکھا |
نہیں یو | برابر نیست | شما نہیں یو | اگر شما نہیں یو نہیں تو ترتقا دینا | نتائج دکھا |
نہیں یو | برابر نیست | شما نہیں یو | اگر شما نہیں یو نہیں تو ترتقا دینا | نتائج دکھا |
نہیں یو | غیر برابر (کاملاً متفاوت) | شما نہیں یو | اگر (x) برابر با (y) نباشد، یا نوع آنها متفاوت باشد، درواقع برگردانید. | نتائج دکھا |
> | بیشتر از | x > y | اگر (x) بیشتر از (y) باشد، درواقع برگردانید. | نتائج دکھا |
< | کمتر از | x < y | اگر (x) کمتر از (y) باشد، درواقع برگردانید. | نتائج دکھا |
>= | بیشتر از یا برابر با | x >= y | اگر (x) بیشتر از یا برابر با (y) باشد، درواقع برگردانید. | نتائج دکھا |
<= | کمتر از یا برابر با | x <= y | اگر (x) کمتر از یا برابر با (y) باشد، درواقع برگردانید. | نتائج دکھا |
مثال زیر نتایج مختلف استفاده از برخی عملگرهای مقایسهای را نشان میدهد:
مثال
<?php $x=17; $y="17"; وار ڈمپ(شما نہیں یہ، یو نہیں یہ); echo "<br>"; وار ڈمپ(شما نہیں یہ، یو نہیں یہ); echo "<br>"; وار ڈمپ(شما نہیں یہ، یو نہیں یہ); echo "<br>"; وار ڈمپ(شما نہیں یہ، یو نہیں یہ); echo "<br>"; $a=17; $b=8; var_dump($a > $b); echo "<br>"; var_dump($a < $b); ?>
عملگر منطقی PHP
آپریشن | نام | مثال | نتائج | نتائج دکھا |
---|---|---|---|---|
و | با | x و y | اگر (x) و (y) هر دو بپرسند، درواقع برگردانید. | نتائج دکھا |
یا | یا | x یا y | اگر (x) یا (y) کسی بپرسد، درواقع برگردانید. | نتائج دکھا |
xor | xor | x xor y | اگر (x) و (y) فقط یکی از آنها بپرسد، درواقع برگردانید. | نتائج دکھا |
&& | با | x && y | اگر (x) و (y) هر دو بپرسند، درواقع برگردانید. | نتائج دکھا |
|| | یا | x || y | اگر (x) یا (y) کسی بپرسد، درواقع برگردانید. | نتائج دکھا |
! | منفی | !شما | اگر شما نہیں یو تو ترتقا دینا | نتائج دکھا |
PHP آرائی آپریشن
PHP آرائی آپریشن، آرائی کو مقابلوں کا استعمال کرتا ہے:
آپریشن | نام | مثال | نتائج | نتائج دکھا |
---|---|---|---|---|
+ | مشترک | شما + یو | شما اور یو کا مشترک (پھر سے کلیدی جگہ نہیں پوشیدا) | نتائج دکھا |
مساوی | مساوی | شما یو | اگر شما اور یو کے کلیدی/مقابل کا مساوی کا مساوی تو ترتقا دینا | نتائج دکھا |
پورا مساوی | پورا مساوی | شما یو | اگر شما اور یو کے کلیدی/مقابل کی جگہ/مقابل کا مساوی کا اور کی ترتیب اور نوعیت مساوی تو ترتقا دینا | نتائج دکھا |
نہیں یو | ناقابل مساوی | شما نہیں یو | اگر شما نہیں یو نہیں تو ترتقا دینا | نتائج دکھا |
نہیں یو | ناقابل مساوی | شما نہیں یو | اگر شما نہیں یو نہیں تو ترتقا دینا | نتائج دکھا |
نہیں یو | ناقابل مساوی | شما نہیں یو | اگر شما اور یو پورا طور سے مختلف ہیں تو ترتقا دینا | نتائج دکھا |
ایک مثال، مختلف آرائی کی آپریشنوں کا مختلف نتائج دکھاتا ہے:
مثال
<?php شما = آرائی ("a" => "اٹل", "b" => "موز"); یو = آرائی ("c" => "نارنگی", "d" => "مروارید"); ز = شما + یو; // شما اور یو کا مشترک وار ڈمپ(ز); وار ڈمپ(شما نہیں یہ، یو نہیں یہ); وار ڈمپ(شما نہیں یہ، یو نہیں یہ); وار ڈمپ(شما نہیں یہ، یو نہیں یہ); وار ڈمپ(شما نہیں یہ، یو نہیں یہ); وار ڈمپ(شما نہیں یہ، یو نہیں یہ); ?>
- پچھلے ویژن PHP ਕੰਸਟੈਂਟ
- پائیدھی ویژن PHP اگر...آخر