the first example shifted by the positive number and the result is 4, but the second example shifted by the negative number and the result is ArithmeticError(this example is the same for left shift)
<?php
$shif =1;
$number = 8;
$result = $number >> $shif;
echo $result; //// 1000 >> 01000 = 4
$shif =-1;
$number = 8;
$result = $number >> $shif;
////result is ArithmeticError
?>
PHP.mk документација
ArithmeticError
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
class.arithmeticerror.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + преведен приказ
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
class.arithmeticerror.php
ArithmeticError
Референца за `class.arithmeticerror.php` со подобрена типографија и навигација.
ArithmeticError
Интерфејсот SessionUpdateTimestampHandlerInterface
Вовед
ArithmeticError се фрла кога ќе настане грешка при извршување на математички операции. Овие грешки вклучуваат обид за извршување на битно поместување со негативна вредност и секое повикување на intdiv() што би резултирало со вредност надвор од можните граници на int.
Синопсис на класата
/* Наследени својства */
/* Наследени методи */
}Белешки од корисници 1 белешка
[email protected] ¶
пред 5 години