//根据当前栏目ID获取顶级栏目的ID
public function getTopId($cid){
$data=db('cate')->field('id,pid')->select();
$arr=array();
foreach ($data as $k => $v) {
$arr[$v['id']]=$v['pid'];
}
$id=$cid;
while ($arr[$id]) {
$id=$arr[$id];
}
return $id;
}
//获取子栏目ID
// public function childrenids($cateid){
// $data=$this->field('id,pid')->select();
// return $this->_childrenids($data,$cateid);
cid | contact.php |
data | [ { "id": 16, "pid": 0 }, { "id": 17, "pid": 0 }, { "id": 18, "pid": 0 }, { "id": 19, "pid": 0 }, { "id": 20, "pid": 0 }, { "id": 23, "pid": 0 }, { "id": 26, "pid": 16 }, { "id": 131, "pid": 16 }, { "id": 132, "pid": 16 }, { "id": 29, "pid": 16 }, { "id": 92, "pid": 88 }, { "id": 35, "pid": 18 }, { "id": 39, "pid": 23 }, { "id": 116, "pid": 0 }, { "id": 117, "pid": 116 }, { "id": 41, "pid": 19 }, { "id": 76, "pid": 20 }, { "id": 108, "pid": 0 }, { "id": 109, "pid": 0 }, { "id": 110, "pid": 0 }, { "id": 112, "pid": 108 }, { "id": 113, "pid": 109 }, { "id": 114, "pid": 110 }, { "id": 88, "pid": 0 }, { "id": 115, "pid": 106 }, { "id": 106, "pid": 0 }, { "id": 107, "pid": 106 }, { "id": 124, "pid": 17 }, { "id": 128, "pid": 19 }, { "id": 129, "pid": 19 }, { "id": 130, "pid": 19 }, { "id": 125, "pid": 17 }, { "id": 126, "pid": 17 }, { "id": 138, "pid": 0 }, { "id": 163, "pid": 138 }, { "id": 140, "pid": 0 }, { "id": 141, "pid": 140 }, { "id": 142, "pid": 0 }, { "id": 143, "pid": 142 }, { "id": 144, "pid": 0 }, { "id": 145, "pid": 144 }, { "id": 152, "pid": 0 }, { "id": 146, "pid": 0 }, { "id": 147, "pid": 146 }, { "id": 148, "pid": 0 }, { "id": 149, "pid": 148 }, { "id": 150, "pid": 0 }, { "id": 151, "pid": 150 }, { "id": 153, "pid": 152 }, { "id": 154, "pid": 0 }, { "id": 155, "pid": 154 }, { "id": 156, "pid": 0 }, { "id": 157, "pid": 156 }, { "id": 159, "pid": 0 }, { "id": 160, "pid": 159 }, { "id": 162, "pid": 138 }, { "id": 164, "pid": 138 }, { "id": 165, "pid": 138 }, { "id": 168, "pid": 159 }, { "id": 169, "pid": 159 }, { "id": 170, "pid": 159 } ] |
arr | { "16": 0, "17": 0, "18": 0, "19": 0, "20": 0, "23": 0, "26": 16, "131": 16, "132": 16, "29": 16, "92": 88, "35": 18, "39": 23, "116": 0, "117": 116, "41": 19, "76": 20, "108": 0, "109": 0, "110": 0, "112": 108, "113": 109, "114": 110, "88": 0, "115": 106, "106": 0, "107": 106, "124": 17, "128": 19, "129": 19, "130": 19, "125": 17, "126": 17, "138": 0, "163": 138, "140": 0, "141": 140, "142": 0, "143": 142, "144": 0, "145": 144, "152": 0, "146": 0, "147": 146, "148": 0, "149": 148, "150": 0, "151": 150, "153": 152, "154": 0, "155": 154, "156": 0, "157": 156, "159": 0, "160": 159, "162": 138, "164": 138, "165": 138, "168": 159, "169": 159, "170": 159 } |
k | 60 |
v | { "id": 170, "pid": 159 } |
id | contact.php |
_FCGI_X_PIPE_ | \\.\pipe\IISFCGI-cbf4bf63-4b04-4328-b0e9-1be30dac59cc |
PHPRC | C:\php\php5.6\ |
PHP_FCGI_MAX_REQUESTS | 10000 |
ALLUSERSPROFILE | C:\ProgramData |
APPDATA | C:\Windows\system32\config\systemprofile\AppData\Roaming |
APP_POOL_CONFIG | C:\inetpub\temp\apppools\riderpartner\riderpartner.config |
APP_POOL_ID | riderpartner |
CommonProgramFiles | C:\Program Files (x86)\Common Files |
CommonProgramFiles(x86) | C:\Program Files (x86)\Common Files |
CommonProgramW6432 | C:\Program Files\Common Files |
COMPUTERNAME | WIN-R334JRE2798 |
ComSpec | C:\Windows\system32\cmd.exe |
DEFLOGDIR | C:\ProgramData\McAfee\DesktopProtection |
FP_NO_HOST_CHECK | NO |
LOCALAPPDATA | C:\Windows\system32\config\systemprofile\AppData\Local |
MYSQL_HOME | D:\Program Files\mysql5.7.18 |
NUMBER_OF_PROCESSORS | 8 |
OS | Windows_NT |
Path | C:\Perl\bin\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;D:\Program Files\mysql5.7.18\bin;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\; |
PATHEXT | .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC |
PROCESSOR_ARCHITECTURE | x86 |
PROCESSOR_ARCHITEW6432 | AMD64 |
PROCESSOR_IDENTIFIER | Intel64 Family 6 Model 45 Stepping 7, GenuineIntel |
PROCESSOR_LEVEL | 6 |
PROCESSOR_REVISION | 2d07 |
ProgramData | C:\ProgramData |
ProgramFiles | C:\Program Files (x86) |
ProgramFiles(x86) | C:\Program Files (x86) |
ProgramW6432 | C:\Program Files |
PSModulePath | C:\Windows\system32\WindowsPowerShell\v1.0\Modules\ |
PUBLIC | C:\Users\Public |
SystemDrive | C: |
SystemRoot | C:\Windows |
TEMP | C:\Windows\TEMP |
TMP | C:\Windows\TEMP |
USERDOMAIN | WORKGROUP |
USERNAME | WIN-R334JRE2798$ |
USERPROFILE | C:\Windows\system32\config\systemprofile |
VSEDEFLOGDIR | C:\ProgramData\McAfee\DesktopProtection |
windir | C:\Windows |
ORIG_PATH_INFO | /index.php/cn/page/index/cid/contact.php |
URL | /index.php |
SERVER_SOFTWARE | Microsoft-IIS/8.5 |
SERVER_PROTOCOL | HTTP/1.1 |
SERVER_PORT_SECURE | 0 |
SERVER_PORT | 80 |
SERVER_NAME | www.riderpartner.com |
SCRIPT_NAME | /index.php |
SCRIPT_FILENAME | D:\vhostroot\LocalUser\riderpartner\www\index.php |
REQUEST_URI | /cn/page/index/cid/contact.php |
REQUEST_METHOD | GET |
REMOTE_USER | |
REMOTE_PORT | 35742 |
REMOTE_HOST | 44.201.99.133 |
REMOTE_ADDR | 44.201.99.133 |
QUERY_STRING | |
PATH_TRANSLATED | D:\vhostroot\LocalUser\riderpartner\www\index.php\cn\page\index\cid\contact.php |
PATH_INFO | /cn/page/index/cid/contact.php |
LOGON_USER | |
LOCAL_ADDR | 10.10.10.184 |
INSTANCE_META_PATH | /LM/W3SVC/206235017 |
INSTANCE_NAME | RIDERPARTNER |
INSTANCE_ID | 206235017 |
HTTPS_SERVER_SUBJECT | |
HTTPS_SERVER_ISSUER | |
HTTPS_SECRETKEYSIZE | |
HTTPS_KEYSIZE | |
HTTPS | off |
GATEWAY_INTERFACE | CGI/1.1 |
DOCUMENT_ROOT | D:\vhostroot\LocalUser\riderpartner\www |
CONTENT_TYPE | |
CONTENT_LENGTH | 0 |
CERT_SUBJECT | |
CERT_SERIALNUMBER | |
CERT_ISSUER | |
CERT_FLAGS | |
CERT_COOKIE | |
AUTH_USER | |
AUTH_PASSWORD | |
AUTH_TYPE | |
APPL_PHYSICAL_PATH | D:\vhostroot\LocalUser\riderpartner\www\ |
APPL_MD_PATH | /LM/W3SVC/206235017/ROOT |
IIS_UrlRewriteModule | 7.1.0871.0 |
UNENCODED_URL | /cn/page/index/cid/contact.php |
IIS_WasUrlRewritten | 1 |
HTTP_X_ORIGINAL_URL | /cn/page/index/cid/contact.php |
HTTP_USER_AGENT | claudebot |
HTTP_HOST | www.riderpartner.com |
HTTP_ACCEPT | */* |
HTTP_CONTENT_LENGTH | 0 |
FCGI_ROLE | RESPONDER |
PHP_SELF | /index.php/cn/page/index/cid/contact.php |
REQUEST_TIME_FLOAT | 1711720037.8742 |
REQUEST_TIME | 1711720037 |
APP_PATH | D:\vhostroot\LocalUser\riderpartner\www/application/ |
ADMINIMG | D:\vhostroot\LocalUser\riderpartner\www/public/static/admin/uploads/cateimg/ |
INDEXIMGS | D:\vhostroot\LocalUser\riderpartner\www/public/static/index/uploads/cateimg/ |
ADMIN_STATIC | D:\vhostroot\LocalUser\riderpartner\www/public/static/admin/ |
INDEXIMG | D:\vhostroot\LocalUser\riderpartner\www/public/static/index/uploads/img/ |
INDEXATT | D:\vhostroot\LocalUser\riderpartner\www/public/static/index/uploads/att/ |
INDEXAD | D:\vhostroot\LocalUser\riderpartner\www/public/static/index/uploads/ad/ |
APP_DEBUG | true |
THINK_VERSION | 5.0.6 |
THINK_START_TIME | 1711720037.876 |
THINK_START_MEM | 154024 |
EXT | .php |
DS | \ |
THINK_PATH | D:\vhostroot\LocalUser\riderpartner\www\thinkphp\ |
LIB_PATH | D:\vhostroot\LocalUser\riderpartner\www\thinkphp\library\ |
CORE_PATH | D:\vhostroot\LocalUser\riderpartner\www\thinkphp\library\think\ |
TRAIT_PATH | D:\vhostroot\LocalUser\riderpartner\www\thinkphp\library\traits\ |
ROOT_PATH | D:\vhostroot\LocalUser\riderpartner\www\ |
EXTEND_PATH | D:\vhostroot\LocalUser\riderpartner\www\extend\ |
VENDOR_PATH | D:\vhostroot\LocalUser\riderpartner\www\vendor\ |
RUNTIME_PATH | D:\vhostroot\LocalUser\riderpartner\www\runtime\ |
LOG_PATH | D:\vhostroot\LocalUser\riderpartner\www\runtime\log\ |
CACHE_PATH | D:\vhostroot\LocalUser\riderpartner\www\runtime\cache\ |
TEMP_PATH | D:\vhostroot\LocalUser\riderpartner\www\runtime\temp\ |
CONF_PATH | D:\vhostroot\LocalUser\riderpartner\www/application/ |
CONF_EXT | .php |
ENV_PREFIX | PHP_ |
IS_CLI | false |
IS_WIN | true |