Мне нравится отрицательное значение бесконечности в javascript, я думаю, что он полезен и чист во многих случаях, чтобы использовать его, но не мог найти что-то подобное в PHP, он существует?
Есть что-то похожее на NEGATIVE_INFINITY в php?
Ответ 1
-INF
Получил это из комментария в Документация по PHP:
Я только что узнал о INF сегодня и узнал, что его можно использовать в сравнении:
echo 5000 < INF ? 'yes' : 'no'; // outputs 'yes' echo INF < INF ? 'yes' : 'no'; // outputs 'no' echo INF <= INF ? 'yes' : 'no'; // outputs 'yes' echo INF == INF ? 'yes' : 'no'; // outputs 'yes'
Вы также можете принять отрицательный результат:
echo -INF < -5000 ? 'yes' : 'no'; // outputs 'yes'
Разрешено разделение по INF:
echo 1/INF; // outputs '0'
И протестируйте его:
is_infinite(INF); returns true is_infinite(-INF); returns true is_infinite(1.01); return false