Php 5 da shu tarzda yozilgan bo`lsa;
use Framework\Module\Foo;
use Framework\Module\Bar;
use Framework\Module\Baz;
PHP 7 da quyidagicha yoziladi:
use Framework\Module\{Foo, Bar, Baz};
Null birlashtiruvchi operator
PHPda nol qiymat qabul qilish operatori umumiy muammolarni hal qiladi. Agar boshqa o'zgaruvchiga tayinlangan o'zgaruvchiga qiymat berishni istasangiz, lekin siz oxirgi o'zgaruvchiga qiymat tayinlamagan bo'lsangiz, u aniq qiymatni bering. Odatda foydalanuvchi kiritish bilan ishlashda o'zini namoyon qiladi.
PHP 5 da:
if (isset($foo)) {
$bar = $foo;
} else {
$bar = 'default';
// $foo nol qiymat qabul qilsa $bar ni o`zlashtiradi aks holda esa 'default' $foo teng nolga
}
Do'stlaringiz bilan baham: |