- dpm($var) или dsm($var) - Выводит информацию о переменной в виде системного сообщения, используя Krumo.
- dvm($var) - Выводит информацию о переменной в виде системного сообщения, используя
var_dump($var)
. - dpr($var, $return = false) - Выводит информацию о переменной вверху страницы, используя
print_r($var, $return)
. - dvr($var, $return = false) - Выводит информацию о переменной вверху страницы, используя
var_dump($var, $return)
. - kpr($var, $return = false) - Выводит информацию о переменной вверху страницы, используя Krumo.
- dargs() - Выводит информацию об аргументах текущей функции вверху страницы, используя Krumo.
- dd($var, $label = null) - Записывает информацию о переменной в файл
drupal_debug.txt
, который находится во временной директории (admin/settings/file-system
). - ddebug_backtrace() - Выводит стек вызова функций вверху страницы, используя Krumo.
- db_queryd($query, $args = array()) - Функция
db_queryd()
, это дебаг версияdb_query()
, которая после выполнения запроса$query
, выводит его вверху страницы. - dpq($query, $return = FALSE, $name = NULL) - Это аналог функции
db_queryd()
доступный только в Drupal 7. Выводит с помощьюdpm()
SQL запрос с подставленными аргументами. В качестве первого параметра принимает объект DBTNG.
четверг, 24 мая 2012 г.
Отладочные функции в Devel в Drupal
вторник, 22 мая 2012 г.
Вопросы по MySQL при подготовке на собеседование
- Как запустить, остановить MySQL под Windows? - используя команды в консоле: net start MySQL, net stop MySQL
- Как запустить, остановить MySQL под Linux? - /etc/init.d/mysql start, или service mysql start.
- Объясните разницу между mysql и mysqli интерфейсами в PHP? - mysqli является объектно ориентированной версией, mysql является библиотекой функций.
- Какой порт по умолчанию у СУБД MySQL? - 3306
- Что выполняет команда tee в MySQL? - tee используется с аргументом, который указывает файл. Команда включается логирование в указанный файл. Может быть остановлено командой notee.
Подписаться на:
Сообщения (Atom)