Member - 会员操作类

Member类提供了会员操作的方法。

Member类 - 收货地址

Member::myAddressList($userid);

方法作用

获取当前登录会员所有收货地址并返回一个数组。这在商城模块里会经常用到。

实例: 

<?php

$myaddress=Member::myAddressList($_userid); 

print_r($myaddress);

// 在 phpWeChat 系统里,$_userid 是当前访客的用户ID。这句代码将返回当前我们的地址列表并返回数组

?> 


Member::getDefaultAddress($userid);

方法作用

获取指定用户的默认地址

实例: 

<?php

$addressinfo=Member::getDefaultAddress($_userid); 

print_r($addressinfo);

// 在 phpWeChat 系统里,$_userid 是当前访客的用户ID。这句代码将获取指定用户的默认地址并返回一个一维数组

?> 


Member::deleteMyAddress($id,$userid);

方法作用

获取指定用户指定ID的地址记录

实例: 

<?php

Member::deleteMyAddress(1,$_userid); 

// 删除当前我的地址中ID为1的地址

?> 


Member::setMyDefaultAddress($id,$userid)

方法作用

设定指定ID为指定用户的默认地址

实例: 

<?php

Member::setMyDefaultAddress(1,$_userid)

// 设定指定ID=1的地址为我的默认地址

?> 


Member::getAddress($id);

方法作用

获取指定ID的地址数据

实例: 

<?php

$addressinfo=Member::getAddress(1); 

print_r($addressinfo);

// 返回指定ID地址的信息数组

?> 

Member类 - 会员等级

Member::levelList()

方法作用

获取会员等级列表并返回一个数组

实例: 

<?php

$levelList=Member::levelList(); 

print_r($levelList);

?> 


Member::levelGet($levelid=0,$f='*')

方法作用

获取指定ID的等级信息(如名称、图标等)

实例1: 

<?php

$leveldata=Member::levelGet(1); 

print_r($leveldata); //返回 ID=1 的等级信息并返回一个数组

?> 

实例2: 

<?php

$leveldata=Member::levelGet(1,'name'); 

echo $leveldata//返回 ID=1 的等级名称

?> 


Member类 - 会员信息获取

Member::getUserByUserName($username='',$f='*')

方法作用

根据用户名获取用户信息

实例1: 

<?php

$userdata=Member::getUserByUserName('admin'); 

print_r($userdata); //返回会员名为 admin 的会员信息并返回一个数组

?> 

实例2:

<?php

$userdata=Member::getUserByUserName('admin','amount'); 

echo $userdata//返回会员名为 admin 的会员余额

?> 


Member::getUserByTelephone($telephone='',$f='*')

方法作用

根据手机号获取用户信息

实例1: 

<?php

$userdata=Member::getUserByTelephone('13888888888'); 

print_r($userdata); //返回手机号为 13888888888 的会员信息并返回一个数组

?> 

实例2:

<?php

$userdata=Member::getUserByTelephone('13888888888','amount'); 

echo $userdata//返回手机号13888888888  的会员余额

?> 


Member::getUserByEmail($email='',$f='*')

方法作用

根据邮箱获取用户信息

实例1: 

<?php

$userdata=Member::getUserByEmail('admin@qq.com'); 

print_r($userdata); //返回邮箱为 admin@qq.com 的会员信息并返回一个数组

?> 

实例2:

<?php

$userdata=Member::getUserByEmail('admin@qq.com','amount'); 

echo $userdata//返回邮箱为 admin@qq.com 的会员余额

?> 


Member::getUserByOpenId($openid='',$f='*')

方法作用

根据微信Openid获取用户信息

实例1: 

<?php

$userdata=Member::getUserByOpenId('xxxxxxxxxxxxxxxxxxxxx'); 

print_r($userdata); //返回Openid为 xxxxxxxxxxxxxxxxxxxxx 的会员信息并返回一个数组

?> 

实例2:

<?php

$userdata=Member::getUserByOpenId('xxxxxxxxxxxxxxxxxxxxx','amount'); 

echo $userdata//返回Openid为 xxxxxxxxxxxxxxxxxxxxx 的会员余额

?> 


Member::getUserByUserId($userid='',$f='*')

方法作用

根据用户ID获取用户信息

实例1: 

<?php

$userdata=Member::getUserByUserId(1); 

print_r($userdata); //返回用户ID为 1 的会员信息并返回一个数组

?> 

实例2:

<?php

$userdata=Member::getUserByUserId(1,'amount'); 

echo $userdata//返回用户ID为 1 的会员余额

?> 

实例3:

<?php

$userdata=Member::getUserByUserId($_userid); 

print_r($userdata)//返回我的会员信息

?> 



最后更新:2016-06-13