\thirdData

Summary

Methods
Properties
Constants
channelLevel()
channelList()
tree()
parentChannel()
isChild()
hasChild()
descarte()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
_channelList()
No private properties found
N/A

Methods

channelLevel()

channelLevel(  $data, integer  $pid, string  $html = " ", string  $fieldPri = 'cid', string  $fieldPid = 'pid', integer  $level = 1) : array

返回多层栏目

Parameters

$data

操作的数组

integer $pid

一级PID的值

string $html

栏目名称前缀

string $fieldPri

唯一键名,如果是表则是表的主键

string $fieldPid

父ID键名

integer $level

不需要传参数(执行时调用)

Returns

array

channelList()

channelList(  $data, integer  $pid, string  $html = " ", string  $fieldPri = 'cid', string  $fieldPid = 'pid', integer  $level = 1) : array

获得所有子栏目

Parameters

$data

栏目数据

integer $pid

操作的栏目

string $html

栏目名前字符

string $fieldPri

表主键

string $fieldPid

父id

integer $level

等级

Returns

array

tree()

tree(  $data,   $title, string  $fieldPri = 'cid', string  $fieldPid = 'pid') : array

获得树状数据

Parameters

$data

数据

$title

字段名

string $fieldPri

主键id

string $fieldPid

父id

Returns

array

parentChannel()

parentChannel(  $data,   $sid, string  $fieldPri = 'cid', string  $fieldPid = 'pid') : array

获得所有父级栏目

Parameters

$data

栏目数据

$sid

子栏目

string $fieldPri

唯一键名,如果是表则是表的主键

string $fieldPid

父ID键名

Returns

array

isChild()

isChild(  $data,   $sid,   $pid, string  $fieldPri = 'cid', string  $fieldPid = 'pid') : boolean

判断$s_cid是否是$d_cid的子栏目

Parameters

$data

栏目数据

$sid

子栏目id

$pid

父栏目id

string $fieldPri

主键

string $fieldPid

父id字段

Returns

boolean

hasChild()

hasChild(  $data,   $cid, string  $fieldPid = 'pid') : boolean

检测是不否有子栏目

Parameters

$data

栏目数据

$cid

要判断的栏目cid

string $fieldPid

父id表字段名

Returns

boolean

descarte()

descarte(  $arr, array  $tmp = array()) : array

递归实现迪卡尔乘积

Parameters

$arr

操作的数组

array $tmp

Returns

array

_channelList()

_channelList(  $data,   $pid,   $html = " ",   $fieldPri = 'cid',   $fieldPid = 'pid',   $level = 1) 

Parameters

$data
$pid
$html
$fieldPri
$fieldPid
$level