|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2016-12-20 06:33 UTC] laruence@php.net
-Status: Open
+Status: Analyzed
[2016-12-20 06:33 UTC] laruence@php.net
[2017-01-08 00:50 UTC] nikic@php.net
-Status: Analyzed
+Status: Closed
-Assigned To:
+Assigned To: nikic
[2017-01-08 00:50 UTC] nikic@php.net
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Fri Nov 07 19:00:02 2025 UTC |
Description: ------------ //----------- main.php ----------- <?php spl_autoload_register(function($class) { if ($class === 'MyClass') { include __DIR__ . '/MyClass.php'; } }); register_shutdown_function(function() { new MyClass; }); require './error.php'; //----------- error.php ----------- <?php $x = ['x']; foreach ($x as $i) { $y[]; } //----------- MyClass.php ----------- <?php class MyClass {} Expected result: ---------------- output: PHP Fatal error: Cannot use [] for reading in /Users/mike/bug/error.php on line 4 Fatal error: Cannot use [] for reading in /Users/mike/bug/error.php on line 4 Actual result: -------------- output: PHP Fatal error: Cannot use [] for reading in /Users/mike/bug/error.php on line 4 Fatal error: Cannot use [] for reading in /Users/mike/bug/error.php on line 4 Segmentation fault: 11