用户表为`user` 商家表为 `seller` ,方法通用,只需更换表即可。
下面以操作用户 ID为 `10000 `为示例。
## 获取用户基本信息
```
$user = DB('user')->where("id=10000")->find();
echo '用户名:'.$user['name'];
var_dump($user );
```
## 获取用户资金信息
```
/**
* 获取用户资金信息
* @param type $id 用户或商家ID
* @param type $type u:用户|s:商家
* @param type $ftype 资金类型 默认输出流动资金 d:冻结资金
* @param type $mtype 默认输出全部,填写输出指定的 货币标识 CNY:人民币|USD:美元 更多查看后台获取
* @param type $z 资金总和
* @param type $scale 精度 默认为小数点后两位
* @return array
*/
```
**输出全部资金格式**
```
["CNY"] =>
array(4) {
["money"] =>
string(7) "1096.50"
["name"] =>
string(9) "人民币"
["sign"] =>
string(2) "¥"
["mark"] =>
string(3) "CNY"
}
["GBP"] =>
array(4) {
["money"] =>
string(4) "0.00"
["name"] =>
string(6) "英镑"
["sign"] =>
string(3) "£"
["mark"] =>
string(3) "GBP"
}
["USD"] =>
array(4) {
["money"] =>
string(4) "0.00"
["name"] =>
string(6) "美元"
["sign"] =>
string(1) "$"
["mark"] =>
string(3) "USD"
}
["EUR"] =>
array(4) {
["money"] =>
string(4) "0.00"
["name"] =>
string(6) "欧元"
["sign"] =>
string(3) "€"
["mark"] =>
string(3) "EUR"
}
["JPY"] =>
array(4) {
["money"] =>
string(4) "0.00"
["name"] =>
string(6) "日元"
["sign"] =>
string(2) "¥"
["mark"] =>
string(3) "JPY"
}
```
**输出指定资金格式**
```
["money"] =>
string(7) "1096.50"
["name"] =>
string(9) "人民币"
["sign"] =>
string(2) "¥"
["mark"] =>
string(3) "CNY"
```
因为系统为多货币,本方法可直接列出所有货币资金信息。
**获取当前账户流动资金**
列出全部各种货币的资金信息
```
$info = money::priceinfo(10000, 'u');
var_dump($info);
```
按币种输出
```
$info = money::priceinfo(10000, 'u','','CNY');
var_dump($info);
```
**获取当前账户冻结资金**
列出全部
```
$info = money::priceinfo(10000, 'u','d');
var_dump($info);
```
按币种输出
```
$info = money::priceinfo(10000, 'u','d','CNY');
var_dump($info);
```
**获取当前账户总资金**
列出全部
```
$info = money::priceinfo(10000, 'u','','','z');
var_dump($info);
```
按币种输出
```
$info = money::priceinfo(10000, 'u','','CNY','z');
var_dump($info);
```
# 获取点卡资金信息
方法为 **cpriceinfo** ,获取方式以上方法。注意:`priceinfo`换成`cpriceinfo`
```
money::cpriceinfo()
```