-
php如何判断IP为有效IP地址
//1、判断是否是合法IPif(filter_var($ip,FILTER_VALIDATE_IP)){//it'svalid}else{//it'snotvalid}//2、判断是否是合法的IPv4IP地址if(filter_var($ip,FILTER_VALIDATE_IP,FILTER_FLAG_IPV4)){//it'svalid}else{//it'snotvalid}//3、判断是否… -
TP5执行插入/更新语句报The active result for the query contains no fields.
$link=Db::connect(msConfig($serverInfo));$sql="insertintoTable(field1,field2...)VALUES(value1,value2...)";//使用query的话会报错:Theactiveresultforthequerycontainsnofields.$link->query($sql);//所以执行更新或插入操作,应该使… -
tp5.1中将base64文件存入到sqlserver数据库image字段类型中
由于前端传过来的是base64字符串,无法直接插入表字段类型为image中,所以要经过decode->转16进制->入库示例:$report=base64_decode($baseStr);$reportResouce='0X'.bin2hex($report);$res=ReportModel::where($where)->update(['update_time'=>getTime(),'r… -
商品表,客户常用商品表,客户查询商品列表要优先显示常用商品,SQL语句
问题:商品表和客户常用商品表,客户查询商品列表时需要把当前客户的常用商品优先显示在前面,并且常用商品还要按照使用频次排序SQL:当前用的是SQLserver数据库,其他数据库原理一样的SELECT[g].[SPBM],[g].[SPMC],[cg].[sales_num],[cg].[dwbm]FROM[spbm][g]LEFTJOIN(SELECT*FROMClient_oftenSpbmWHE… -
php 如何处理 emoji 表情,保存到 mysql
不考虑数据库的编码格式什么之类的,最直接的方法就是把文本中的emoji转换成文本保存。取出的时候再将文本转换成emoji表格即可。直接上代码:/**unicode->text*/functionunicodeEncode($str){if(!is_string($str))return$str;if(!$str||$str=='undefined')return'';$text=json_enco… -
php获取ip归属地
/***@name:获取ip归属地*@param{str}$ipIP地址*@author:Turbo*@Date:2022-05-2009:15:44*/publicfunctiongetIpAddress($ip=''){if(empty($ip)){$ip=$_REQUEST['ip'];if(empty($ip))die('请传输ip地址');//根据实际调用方式去返回数据}$ch=curl… -
php将汉字转为拼音
php将汉字转为拼音 -
PHP 获取最近一年的月份
$z=date('Y-m');$a=date('Y-m',strtotime('-11months'));$begin=newDateTime($a);$end=newDateTime($z);$end=$end->modify('+1month');$interval=newDateInterval('P1M');$daterange=newDatePeriod($begin,$interval…