模块开发过程中,如何调试、查看某些想要的某些内容的值?如下面的例子。

查看drupal自带的book这个模块。
book.module 263行。 while ($book = db_fetch_array($result)) {

上面这句,我想查看db_fetch_array($result)返回的值是哪些内容。

如何较好的方式,查出代码中某些函数具体返回的值。

Drupal For Firebug

我个人认为这方面最好的是 Drupal For Firebug http://drupal.org/project/drupalforfirebug

可以在程序里用 firep($item, $optional_title) 的格式直接输出到 FireBug 里,

当然,前提是你必须使用 Firefox 和 FireBug 插件。呵呵

————————————————————————
BlueSnow的程序人生
————————————————————————

用print_r输出调试内容

print_r($book);

print_r($book); 如果后面加上exit;的话,那就输出当前循环的第一条,如果不退出,页面中将会打印出全部结果

谢谢各位。

谢谢各位。