在drupal 7规则模块's执行自定义php操作,我如何找出$site变量具体包含什么


In the drupal 7 rules module's execute custom php action how can I find out what the $site variable specifically contains?

作为开场白,我对php比较陌生。我需要在规则模块中使用"执行自定义php"操作来设置我的一个用户字段的值,但我还没能弄清楚如何从可用的$site变量访问该字段。我知道如何打印$site的内容并找到我从那里寻找的内容(并且我已经成功地在节点中使用过它),但是由于我在规则模块中,如果我只是打印($site)结果不会显示在我知道的任何地方。找出$site变量内容的好方法是什么?

如果我说的不清楚,我很抱歉!

这是其他人在另一个站点上给出的答案:"也许您可以使用drupal_set_message将其记录到屏幕上,或者使用watchdog将其记录到drupal日志中。"我使用drupal_set_message,它工作了。