includesfun.ajax.php

Classes

query Class query 前台查单类
price_monitoring Class price_monitoring 商品价格监控 已经监控过的商品写入缓存?

Functions

RuleSubmitParameters()

RuleSubmitParameters(mixed  $RuleArr, mixed  $InputData) : mixed

计算不提交商品规则模式下的提交参数

Parameters

mixed $RuleArr
mixed $InputData

Returns

mixed —

array_sort()

array_sort(mixed  $array, mixed  $keys, mixed  $type = 'asc') : mixed

Parameters

mixed $array
mixed $keys
mixed $type

Returns

mixed —

CommodityInputBoxName()

CommodityInputBoxName( $Input,  $specification,  $specification_spu) : mixed

Parameters

$Input

//下单输入框 下单输入框解析,传值均未JSON解码

$specification

//规格开关

$specification_spu

//规格名称

Returns

mixed —

Redis()

Redis( $db) : false|\Redis

Parameters

$db

数据库

Returns

false|\Redis —

Redis数据库连接

RVS()

RVS( $Lab_ms = 100,  $smg = 'JSON',  $type = 1,  $Lab_type = 1,  $Lab_state = 2,  $Msg = null) : mixed

数据重复提交验证

Parameters

$Lab_ms

拦截毫秒时间 1000 = 1秒

$smg

返回格式,JSON,HTML

$type

= 1,根据请求内容验证,type = 2 不根据请求内容,根据IP验证

$Lab_type

拦截模式,1强硬,2软弱

$Lab_state

拦截范围 1整站请求,2、根据IP,若type=2则此项失效!

$Msg

自定义说明

Returns

mixed —

RedisRvs()

RedisRvs(mixed  $Lab_ms = 100, mixed  $smg = 'JSON', mixed  $type = 1, mixed  $Lab_type = 1, mixed  $Lab_state = 2, mixed  $Msg = null) : mixed

Parameters

mixed $Lab_ms
mixed $smg
mixed $type
mixed $Lab_type
mixed $Lab_state
mixed $Msg

Returns

mixed —

msectime()

msectime() : mixed

获取时间戳,毫秒级

Returns

mixed —

UserImage()

UserImage(false|array  $User = false) : mixed

Parameters

false|array $User

获取用户头像

Returns

mixed —

RatingParameters()

RatingParameters( $User, int  $type = 1) : array|int|mixed

Parameters

$User
int $type

Returns

array|int|mixed —

根据用户ID取出对应等级参数 或,给出等级列表

SubordinateUserMoney()

SubordinateUserMoney(mixed  $Uid, mixed  $id) : mixed

Parameters

mixed $Uid
mixed $id

Returns

mixed —

SubordinateUser()

SubordinateUser( $User, int  $index = 1, false  $Uid = false) : array|int

Parameters

$User
int $index
false $Uid

Returns

array|int —

取出下级列表!+收益!

SeckillAnalysis()

SeckillAnalysis(mixed  $v) : mixed

Parameters

mixed $v

Returns

mixed —

LabelaAnalysis()

LabelaAnalysis( $Data) : mixed

Parameters

$Data

标签解析为数组

Returns

mixed —

CommoditySalesAnalysis()

CommoditySalesAnalysis( $Gid, mixed  $sales) : false|int|mixed|string

Parameters

$Gid
mixed $sales

Returns

false|int|mixed|string —

商品销量快速解析

PaymentMethodAnalysis()

PaymentMethodAnalysis( $Data) : int

Parameters

$Data

Returns

int —

支持的付款方式解析

RlueAnalysis()

RlueAnalysis(array  $Goods = [], int  $type = 2, false  $User = false, false  $pushMoney = false) : array|int

Parameters

array $Goods

//商品数据

int $type

//1显示成本,2不显示,3不显示详细参数

false $User

//用户数据

false $pushMoney

//是否获取原价,不计算店铺加价

Returns

array|int —

商品规格解析模块

GetHSID()

GetHSID( $Url) : array

Parameters

$Url

Returns

array —

取出火山ID+视频ID

GetWSID()

GetWSID( $Url) : mixed

Parameters

$Url

获取微视频ID

Returns

mixed —

GetJRTTID()

GetJRTTID(mixed  $Url) : mixed

Parameters

mixed $Url

Returns

mixed —

PPXID()

PPXID( $Url) : array

Parameters

$Url

Returns

array —

获取皮皮虾ID

XHSID()

XHSID( $Url) : array

Parameters

$Url

Returns

array —

获取小红书ID

BLIID()

BLIID( $Url) : array

Parameters

$Url

Returns

array —

获取B站ID

MPID()

MPID( $Url) : array

Parameters

$Url

Returns

array —

获取小红书ID

URLExtraction()

URLExtraction(mixed  $Url) : mixed

在字符串内提取出URL 单个!

Parameters

mixed $Url

Returns

mixed —

UrlExtA()

UrlExtA(mixed  $Url) : mixed

Parameters

mixed $Url

Returns

mixed —

OrderStatus()

OrderStatus( $Pid,  $type = 1) : mixed

Parameters

$Pid

//订单ID

$type

=1根据ID查询,=2根据支付订单查询 返回订单状态,如发卡普通提示等! 此处只验证普通订单,不验证队列订单!

Returns

mixed —

DirectoryProtection()

DirectoryProtection() : mixed

目录保护

Returns

mixed —