ECSHOP中一些常用的二次开发函数整理
判断手机号码函数
函数原型:INT chk_phone($phone)
参数说明:$phone必选参数 $phone 代表手机号
返回值说明: 当为1时: 代表该手机号码移动
当为2时: 代表该手机号码联通
当为3时: 代表该手机号码电信
当为4时: 代表该手机号码非法号码
随机字符串函数
函数原型:STRING crt_rand($length = 8, $type = ‘word’)
参数说明:$length 字符串的长度 必选
$type 字符串的类型(num word word2 pwd)可选 ,默认为 word类型
num:随机的字符串为纯数字
word:随机的字符串为字符、数字、下划线
word2:随机的字符串为数字,下划线
pwd:随机的字符串为密码
返回值说明:随机出指定位数、类型字符串
生成编辑器函数
函数原型:STRING yw_create_html_editor($input_name, $input_value = ”)
参数说明:$input_name 编辑器的名称
返回值说明:$input_value 编辑器的值
说明:该函数可以生产一个或者多个编辑器
获取分类下商品函数
函数原型:STRING yw_category_goods($cat_id = 0, $num = 10)
参数说明:$cat_id 指定分类ID
$num 取出商品的数量
返回值说明:该函数会获取指定分类下的商品,数量默认为10
文本转换数组函数
函数原型:ARRAY yw_txt2arr($txt, $split = “\n”)
参数说明:$txt:将要转换的文本
$split = “\n”:换行符
返回值说明:该函数把指定的文本转换成数组 返回值为数组
字符全角转换半角函数
函数原型:STRING number_quan2ban($str)
参数说明:$str 转换的字符串 必选
返回值说明:将指定的字符串全角转换成半角字符串
获取分类下最新文章函数
函数原型:STRING yw_category_article($cat_id = 0, $num = 10)
参数说明:$cat_id 指定分类ID
$num 取出文章的数量
返回值说明:该函数将取出指定一个分类下最新文章,默认取出文章数量为10
获取推荐商品函数
函数原型: STRING yw_recommend_goods($type = ‘new’, $cat_id = 0, $num = 10)
参数说明:$type 类型 可选(new best hot promote hot-promote)
new:新品
best:精品
hot:热销
promote:促销
hot-promote:热销并且促销
$cat_id 指定分类ID
$num 取出商品的数量
返回值说明:该函数会获取指定分类下的商品,类型默认为new, 数量默认为10。