Koder.uz

3 of 402 menu

PHP-da inkrement va dekrement operatsiyalari

 Quyidagi kodni ko'rib chiqamiz: 

<?php $num = 0; $num = $num + 1; // $num o'zgaruvchisiga 1 raqamini qo'shamiz echo $num; // chiqaradi 1 ?>

 Siz allaqachon bilganingizdek, ushbu kodni += operatori orqali qisqartirilgan shaklda qisqartirib yozish mumkin: 

<?php $num = 0; $num += 1; // $num o'zgaruvchisiga 1 raqamini qo'shamiz echo $num; // chiqaradi 1 ?>

 Aslida, dasturlashda birni qo'shish shunchalik keng ishlatiladiki, ushbu operatsiya uchun yanada qisqartirilgan sintaksis ixtiro qilingan - o'zgaruvchining qiymatini 1 ga oshiradigan maxsus operator ++ (Inkrement). 

 Uning yordamida kodimizni qayta yozamiz: 

<?php $num = 0; $num++; // $num o'zgaruvchisiga 1 raqamini qo'shamiz echo $num; // chiqaradi 1 ?>

++ Operatsiyasidan tashqari, o'zgaruvchining qiymatini 1 ga kamaytiradigan -- (Dekrement) operatsiyasi ham mavjud. Misolga qarang: 

<?php $num = 0; $num--; // $num o'zgaruvchisidan 1 ni ayiramiz echo $num; // chiqaradi -1 ?>

№1

Ushbu kodni shunday qayta yozingki, inkrement va dekrement operatsiyalariga ega bo'lsin:

<?php $num = 10; $num = $num + 1; $num = $num + 1; $num = $num - 1; echo $num; ?>

uz ru
light night