tp5中value方法获取单条记录某个字段的值
group_concat()mysql组内拼接函数,默认用,隔开,round四舍五,第一个参数是四舍五入的数,第二个参数是小数点后保留几位
IFNULL() 函数用于判断第一个表达式是否为 NULL,如果为 NULL 则返回第二个参数的值,如果不为 NULL 则返回第一个参数的值。
$service = Db::name('prepare_order')
->where('prepare_status','in',[1,4])
->where('care_id',$care_id)
->field('ifnull(min(service_start),0) as service_start ,ifnull(max(service_end),0) as service_end')->find();
base64_encode() 使用base64对数据进行编码
floatval()获取变量的浮点值
in_array(search,array)搜索的值,搜索的数组
trim()移除字符串左右两侧的字符
in not in 用于where条件判断,是否在范围内,排除
$user_coupons = db('user_coupons')->where('user_id',$post_data['user_id'])->value('group_concat(ticket_id)');
if($user_coupons)$where['id']=['not in',explode(',',$user_coupons)];
php中foreach里边避免使用select
htmlspecialchars_decode转化实体字符
number_format()格式化数字,保留后两位
时间转化
$ticket_list['use_end_time'] = date('Y-m-d H:i:s',$ticket_list['use_end_time']);
往表里插入一条记录
$log_id = db('pay_log')->insertGetid($pay_log)
compact() 函数创建一个由参数所带变量组成的数组。如果参数中存在数组,该数组中变量的值也会被获取。
strip_tags()函数剥去字符串中的 HTML、XML 以及 PHP 的标签。
pdo防止sql注入
php常用函数
最新推荐文章于 2024-05-23 21:27:58 发布