Description
The following code:
<?php
$foo = new stdClass();
const bar = 'stdClass';
try {
assert(!$foo instanceof (bar));
} catch (AssertionError $e) {
echo $e->getMessage(), PHP_EOL;
}
Resulted in this output:
assert(!$foo instanceof bar)
But I expected this output instead:
assert(!$foo instanceof (bar))
PHP Version
PHP 8.6.0-dev (cli) (built: Jun 21 2026 18:51:23) (ZTS DEBUG)
Copyright © The PHP Group and Contributors
Zend Engine v4.6.0-dev, Copyright © Zend by Perforce
with Zend OPcache v8.6.0-dev, Copyright ©, by Zend by Perforce
Operating System
No response
Description
The following code:
Resulted in this output:
But I expected this output instead:
PHP Version
Operating System
No response