网站首页
开发框架
数据大屏
全站检索
最新快览
前端开发
后端开发
数据处理
快捷工具
CSS3体验
手机开发
知识存储
[PHP]图片相似度比较类
<?php /** * 图片比较类 */ namespace Think; class ImageSame { ​ // 单例,防止重复初始化 private static $_instance = null; ​ // 误差
THINKPHP
2022-11-03
U函数根据当前的请求参数再附加额外的请求参数自动生成新的URL
<a data-cls="{:I('lx')}" href="{:U('qdlist',array_merge(I('get.'),array('lx'=>$lv['type'])) )}" class="itmaker-label itmaker-btn-sm">{$lv['type']}</a>
THINKPHP
2020-04-29
获取文件内容
$filename="./uploads/woshiwenjian.txt"; $html=file_get_contents($filename); $html=mb_convert_encoding($html, 'UTF-8', 'GBK'); dump($html);
THINKPHP
2020-03-31
发送XML到JAVA的WEBSERVICE接口
try { $soapurl="http://192.168.3.30:8081/xxz/services/ImportService?wsdl"; $client = new \SoapClient($soapurl); $client->soap_defencoding = 'utf-8';
THINKPHP
2019-10-22
格式化前台富文本编辑器传递的格式
把需要移除的属性添加到正则即可$zz='/(\s(class|style|valign|width|height)=".*")*/U'; $tiaokuan=I("tiaokuan12",'',''); $tiaokuan=preg_replace($zz,"",$tiaokuan);
THINKPHP
2018-06-28
PHPEXCEL 中文手册
//写在处理的前面(了解表格基本知识,已测试) // $objPHPExcel->getActiveSheet()->getDefaultRowDimension()->setRowHeight(20);//所有单元格(行)默认高度 // $objPHPExcel->getActiveSheet()->get
THINKPHP
2018-04-11
EXCEL转HTML
vendor("PHPExcel.PHPExcel"); $filename=".".iconv("UTF-8", "GBK", $filename); $ext=pathinfo($filename,PATHINFO_EXTENSION); $inputFileType = PHPExcel_IOFactory::identify($filename); $objReader = P
THINKPHP
2018-03-30
一种用配置文件实现的权限思路
配置文件:'AUTHLIST'=>array( //需要级别1访问的列表 "1"=>array("uploadfile","myuploadedfiles","deletescrb"), //需要级别2访问的列表 "2"=>array("scrb",'jinriscrb
THINKPHP
2018-03-30
URL重写以后访问存在的路劲却报错
.htaccess文件按照系统打开相应的重写规则<IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f #win7
THINKPHP
2017-10-26
上传文件以原始文件名保存(含中文)
/** * 返回原始文件名和随机字符组合新名字 * @param string $filename 文件名 * @return string 新的文件名 */ function getfilename($filename){ $preg="/[^\x{4e00}-\x{9fa5}|^\w|^\.]/
THINKPHP
2017-09-12
THINKPHP 更新一个字段等于本身的值加上更新值
代码如下$save['gengxnr']=array("exp","concat(gengxnr,'".addslashes($files)."')");
THINKPHP
2017-07-13
判断2个时间段是否有交集
时间段a 开始a1 结束a2时间段b 开始b1 结束b2时间段a与时间段b的交集出现在 a2>b1 && a1<b2 的时候就表示有交集
THINKPHP
2017-04-28
THINKPHP多表关联字段查询
$myuser=M("User"); $datainfo=$myuser ->alias('u') ->field("u.name,d.name AS bumenm,c.name as gongduan")
THINKPHP
2016-11-22
THINKPHP根据权限查询可以操作的菜单栏目
$auth_one=M("AuthGroupAccess"); $map_one['uid']=session('myadmin.id'); $auth_one_info=$auth_one->where( $map_one)->getField('group_id',true);
THINKPHP
2016-11-22
THINKPHP无限极分类类
<?php namespace Think; /** * 无线分类类 */ class Tree{ public $sqlPidName="pid"; //数据库字段pid public $tableName="Department";//菜单的数据库表名 public $aTid="id";//菜单的自增
THINKPHP
2016-11-22
THINKPHP自带的权限认证之函数写法
<?php /** * ThinkPHP权限验证 * 超级管理员不需要验证 * @param string $uid 验证用户的id字段 * @param string $rule_name 验证规则 * @return boolean 放回验证结果 */ functio
THINKPHP
2016-11-22
网站版权所有:©2017-至今
网站备案信息:滇ICP备20004416号-1
申明:此网站所用素材来源网络,若涉及到侵权,请联系我们,我们会在第一时间进行审核处理