Устанавливаем модули для проверки PHP кода в PhpStorm — Code Sniffer, Mess Detector.
PHP Errors
- Поиск и решение ошибок в PHP (Error, Notice, Warnings).
Ошибка PHP Fatal error: Allowed memory size of…
Чиним ошибку PHP Fatal error: Allowed memory size of … bytes exhausted.
PhpUnit в PhpStorm
Базовая установки и настройка PhpUnit в PhpStorm.
Установка xdebug на PhpStorm
Инструкция по настройке xdebug в PhpStorm на Mac OS.
PHP: syntax error, unexpected $end, expecting TC_DOLLAR_CURLY
Ошибка в логах файла. Не запускается сервер PHP (expecting TC_DOLLAR_CURLY or TC_QUOTED_STRING on line 17)
Ошибка в PHP – Cannot use object of type stdClass as array
Разбираемся почему возникает ошибка Cannot use object of type stdClass as array.
Error on line 35 at column 206: EntityRef: expecting ‘;’
Ошибка возникающая в XML файле фида RSS.
( ! ) Notice: Undefined index… on line …
Исправляем сообщение об ошибке – Notice: Undefined index.
Поиск данных с помощью функции preg_match
preg_match — является функция поиска в PHP. Если функция preg_replace убирает текст, то с помощью preg_match можно находить конкретные данные и сохранять их в переменную для последующего вывода.
Установка проверки кода (линтера) для Sublime Text 3
Текстовой редактор Sublime Text 3 позволяет проверять программистам и верстальщикам код на наличие ошибок в css, JavaScript, php и т.д. Если вы где-то ошиблись, то на соответствующей строчке высветится ошибка.