Php 在moodle中正确使用get_记录

Php 在moodle中正确使用get_记录,php,moodle,Php,Moodle,我想知道如何才能找到我的moodle的数据库内容 我想详细说明用户等 我的第一次尝试是使用global$DB使用PHP代码,但有一条错误消息: 致命错误:对第3行C:\xampp\htdocs\test.php中的非对象调用成员函数get_record() 我使用了getrecord()函数,但做得不对 有人能帮我吗?我的数据库的名称是“base” 注:moodle版本为2.7.2 这是一个允许您访问Moodle DB的示例 require_once(dirname(__FILE__).'/..

我想知道如何才能找到我的moodle的数据库内容

我想详细说明用户等

我的第一次尝试是使用
global$DB
使用PHP代码,但有一条错误消息:

致命错误:对第3行C:\xampp\htdocs\test.php中的非对象调用成员函数get_record()

我使用了
getrecord()
函数,但做得不对

有人能帮我吗?我的数据库的名称是“base”

注:moodle版本为2.7.2


这是一个允许您访问Moodle DB的示例

require_once(dirname(__FILE__).'/../../config.php'; // Insert as many '/../' as you need to get from the subdirectory your file is in, back up to Moodle's config.php

function my_function() {
  global $DB;
  $record = $DB->get_record('user', array('id' => 2));
  var_dump($record);
}

my_function();