Возможно ли использовать функцию range() в PHP для создания списка дробей или десятичных знаков?PHP: Может ли диапазон() использоваться для фракций?
3
A
ответ
6
Да, если вы укажете шаг (третий параметр). Этот параметр доступен только на PHP 5, но вы все равно должны его использовать.
Например, для создания знаков после запятой в диапазоне от 0 до 1 включительно, с интервалами в 0,1:
print_r(range(0, 1, 0.1));
Выход:
Array
(
[0] => 0
[1] => 0.1
[2] => 0.2
[3] => 0.3
[4] => 0.4
[5] => 0.5
[6] => 0.6
[7] => 0.7
[8] => 0.8
[9] => 0.9
[10] => 1
)
0
Это теперь сломана для меня на PHP 7.0.10, вероятно, из-за проблем округления в зависимости от границ диапазона.
Он работает в диапазоне 0.1..0.9
:
print_r(range(0.1, 0.9, 0.1));
Array
(
[0] => 0.1
[1] => 0.2
[2] => 0.3
[3] => 0.4
[4] => 0.5
[5] => 0.6
[6] => 0.7
[7] => 0.8
[8] => 0.9
)
Бит он разбивается на диапазон 0.2..0.9
, например (0.9
отсутствует):
print_r(range(0.2, 0.9, 0.1));
Array
(
[0] => 0.2
[1] => 0.3
[2] => 0.4
[3] => 0.5
[4] => 0.6
[5] => 0.7
[6] => 0.8
)
Смежные вопросы
- 1. вертикально расположить диапазон для фракций
- 2. Может PHP использоваться для перенаправления
- 3. Может ли FlatBuffers использоваться с сервером PHP?
- 4. preg_replace для фракций в PHP
- 5. Может ли код matlab использоваться в php?
- 6. Может ли PHP использоваться внутри XML-файла?
- 7. Может ли Zend использоваться с PHP ADOdb?
- 8. может использоваться для использования jSON() для php?
- 9. Может ли Javascript использоваться для заднего конца?
- 10. Может ли ConnectionKit использоваться?
- 11. Может ли расширение PHP использоваться для вызовов в C++ DLL?
- 12. Может ли PHP использоваться без знака доллара $ символа для переменных?
- 13. Может ли PHP использоваться для управления графическим интерфейсом?
- 14. Может ли твинг использоваться для генерации кода, отличного от PHP?
- 15. Может ли PHP-определение использоваться для функции с аргументом
- 16. Может ли PHP использоваться в разработке приложений для Android?
- 17. Может ли PHP использоваться для манипулирования выражениями handlebarsjs
- 18. Может ли Lua использоваться для разработки приложений?
- 19. Может ли uploadify.js использоваться для мобильных платформ?
- 20. Может ли Sikuli использоваться для веб-тестирования?
- 21. Может ли UDK использоваться для неигровых проектов?
- 22. Может ли OpenMP использоваться для графических процессоров?
- 23. Может ли GPU использоваться для общего программирования?
- 24. Может ли Apache Wink использоваться для Android?
- 25. R: может ли `assign` использоваться для моделей?
- 26. Может ли memcached использоваться для блокировки?
- 27. Может ли typeid() использоваться для передачи функции?
- 28. Может ли InAppSettingsKit использоваться только для Settings.app
- 29. Может ли Roslyn использоваться для скриптов VB.NET?
- 30. Может ли InvalidOperationException использоваться для статических классов?
отлично работает! Благодаря! –