Как заставить неопределенные константы PHP обнаруживать ошибку

Я просто часами пытался отладить ошибку нехватки памяти, вызванную следующим кодом:Какой PHP любезно искажает:Это вызывает бесконечный цикл, который в конечном итоге приводит к ошибке нехватки памяти из-за добавления в массив.PHP будет генерировать ошибку уровня уведомления, и я мог бы изменить свой уровень отчетов об ошибках, чтобы показать их, но я работаю над сторонним приложением, которое имеет тенденцию генерировать достаточно таких ошибок, что на самом деле это не является жизнеспособным решением.Есть ли способ отловить эти действительно простые ошибки?По иронии судьбы, если вы сделаете что-то вроде ---- +: = 2 =: + ---- и явно запросите значение, это сгенерирует предупреждение, а не уведомление, и такое поведение будет идеальным.
7 голосов | спросил Matthew Scharley 6 J000000Wednesday11 2011, 03:34:46

0 ответов


Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132