drupal ----- где эти переменные объявлены? - PullRequest
1 голос
/ 09 декабря 2010

я видел какой-то модуль, например:

   function statistics_exit() {
     global $user, $recent_activity;
     .......
      }

где объявлены эти переменные ($ user, $ Recent_activity)?благодарю вас.как я должен знать значения переменных там.

Ответы [ 2 ]

3 голосов
/ 09 декабря 2010

$ user - это глобальная переменная, представляющая текущего вошедшего в систему пользователя.

для получения дополнительной информации о посещении ядра Drupal http://api.drupal.org/api/drupal/globals/6

2 голосов
/ 09 декабря 2010

Глобальный объект $ user сначала устанавливается в функции sess_read () в session.inc.Я не знаю, где установлен $ Recent_activity.Если вы хотите узнать значение, вы можете просто напечатать переменную следующим образом:

<?php
  global $user, $recent_activity;
  var_dump($user, $recent_activity);
?>

или если у вас установлен модуль devel:

<?php
  global $user, $recent_activity;
  dsm($user);
  dsm($recent_activity);
?>
...