Drupal开发与优化全攻略
1. Drupal开发辅助工具与调试方法
1.1 devel模块的使用
devel模块提供了一个名为“Execute PHP”的附加块,便于输入和执行简短代码片段。同时,它还提供了几个用于打印调试信息的函数,这些信息对没有“access devel information”权限的用户是隐藏的,适合实时调试。具体函数如下:
- dpm() :将简单变量(如字符串或整数)打印到页面的消息区域,可理解为“debug print message”。
- dvm() :将var_dump()的结果打印到页面的消息区域,适用于复杂变量(如数组或对象),可理解为“debug variable message”。
- dpr() :使用特殊的递归函数(dprint_r())将复杂变量(如数组或对象)以良好的格式打印到页面顶部。
- dvr() :将格式良好的var_dump()结果打印到页面顶部。
示例用法:
dpr(node_load(5)); // 显示节点5的数据结构
dvr($user); // 显示$user变量
1.2 模块构建器模块
有一个很棒的模块,可通过 http://dru
超级会员免费看
订阅专栏 解锁全文
32

被折叠的 条评论
为什么被折叠?



