Значение переменной точки останова PHP Netbeans & quot; Оценка … & quot;

Когда я устанавливаю точку останова в своем PHP-коде, я не вижу содержимого строковой переменной, потому что в столбце «Значение переменной» написано «Оценка …». Что можно сделать, чтобы этого не случилось? Что это, проблема времени? Можно ли это исправить с помощью другой настройки?

Я видел это раньше, но теперь мне действительно нужно знать значение, чтобы узнать мою ошибку.

Я мог бы выделить проблему, и, очевидно, это связано с результатом PHP implode (), который каким-то образом занимает слишком много времени или что-то в этом роде.

3

Решение

Я не использовал часы для оценки ожидающей переменной. У меня нет набора для оценки часов и баллонов. Я использую только отображение переменной отладки. Я обнаружил, что в моем случае параметр «Максимальная длина данных» был слишком мал. Значение переменной вышло за этот предел. Я смог решить проблему, подняв лимит.

2

Другие решения

Открыть netbeans, чтобы к Tools -> Options -> PHP

Когда вы используете часы, убедитесь, что Watches and Balloon Evaluation проверено:

введите описание изображения здесь

Также убедитесь, что переменные, которые вы хотите оценить, не достигают предела «Максимальная длина данных». Отрегулируйте это при необходимости.

1