Читал мануал, сеть, все равно не понял.
Есть какая-то функция. Пусть будет то же вычисление дискриминанта. Параметры для простоты передаю прямо в скрипте. Сделал три утверждения.
1. Perun - 29 Апреля, 2019 - 19:47:15 - перейти к сообщению
Я в правильном месте разместил утверждения? Это же часть скрипта получается?
Как правильно флаги в php.ini установить?
Я установил
zend.assertions = 1, остальное по умолчанию. assert.exception пробовал разные значения - ничего не меняется.
вот секция по утверждениям:
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- [Assertion]
- ; -1: Do not compile at all
- ; 1: Execute assertions
- ; Default Value: 1
- ; Development Value: 1
- ; Production Value: -1
- ; http://php.net/zend.assertions
- zend.assertions = 1
- ;assert.active = On
- ; Throw an AssertationException on failed assertions
- ; http://php.net/assert.exception
- ;assert.exception = Off
- ; http://php.net/assert.warning
- ;assert.warning = On
- ;assert.bail = Off
- ;assert.callback = 0
- ;assert.quiet_eval = 0
Но как бы я не менял саму функцию, только изменяются результаты вичисления дискриминанта.
Что я делаю не так?