- assert: documentation ( source)
- assert_options: documentation ( source)
- ini_get: documentation ( source)
<?php
echo 'Initial settings:'.PHP_EOL;
echo 'zend.assertions: '.ini_get('zend.assertions').PHP_EOL;
echo 'assert.active: '.ini_get('assert.active').PHP_EOL;
assert_options(ASSERT_ACTIVE, 0);
echo 'After altering settings:'.PHP_EOL;
echo 'zend.assertions: '.ini_get('zend.assertions').PHP_EOL;
echo 'assert.active: '.ini_get('assert.active').PHP_EOL;
$assert = false;
assert($assert = true);
if($assert)
echo 'Code in assert() was evaluated'.PHP_EOL;
else
echo 'Code in assert() was NOT evaluated'.PHP_EOL;