![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
执着的小鱼儿
我始终相信,越努力就会越幸运!
展开
-
Mysql 数据库导入超限解决方法
mysql数据库导入数据时,经常会因数据过大而导入失败,如图 像这种情况可以通过修改php配置来解决,首先得找到php.ini 打开它,找到upload_max_filesize,这个配置的是允许上传的最大文件,将它改的比你要上传的文件大就行 同时还得修改POST的数据最大字节长度post_max_size的大小与其...原创 2020-01-13 15:06:40 · 1056 阅读 · 0 评论 -
Thinkphp5 引入三方类库的方法
序言:thinkphp5 可以很方便的加载我们自己写的类库,加载固然简单,不过具体命名需严格按照它的规则,实例如下:TP5具体加载方法如下:一、使用 extend 来加载类库(通常用来加载自己写的类库);1、首先找到并找开“extend”文件夹,然后新建文件夹,我这里新建的是“Test”,注意文件夹名首字母可大写可小写,没有限制要求,页面如下:2、在文件夹中新建PHP文件,我...原创 2019-12-17 10:55:24 · 900 阅读 · 0 评论 -
TP5 缓存的使用方法
缓存的优点:1、减少与数据库的连接;2、提升用户页面加载速度;话不多说上代码:1、配置层(application/config.php):'cache' => [ // 驱动方式 'type' => 'File', // 缓存保存目录 'path' => CAC...原创 2019-11-15 13:56:16 · 1850 阅读 · 0 评论 -
HTML页面禁止文章复复制粘贴
小伙伴们在开发的时候偶尔会遇到这样的需求,客户要求文章页禁止复制和粘贴,实现这个功能代码如下 (可同时实现PC端和手机端):*{-webkit-touch-callout:none; /*系统默认菜单被禁用*/-webkit-user-select:none; /*webkit浏览器*/-khtml-user-select:none; /*早期浏览器*/-moz-user-s...原创 2019-11-12 11:29:46 · 1167 阅读 · 0 评论 -
ajax 设置Access-Control-Allow-Origin实现跨域访问
例如:客户端的域名是www.client.com,而请求的域名是www.server.com如果直接使用ajax访问,会有以下错误例:"No 'Access-Control-Allow-Origin' header is present on the requested resource." site:blog.csdn.net解决方法如下:在PHP后台接收数据的方法中添加如...原创 2019-10-30 09:11:37 · 1425 阅读 · 0 评论 -
PHP 一个月后日期的计算方法
//设置时区 date_default_timezone_set(‘PRC‘); //现在时间 echo ”现在时间:<b>”.date(”Y-m-d H:i:s”).”</b><br/>”; echo ”<br/>方法一:<br/>”; echo ”1年后的时间:”.date(‘Y-m-d H:i:s‘,s...原创 2019-10-24 14:59:42 · 1759 阅读 · 0 评论 -
PhpStorm2018.2 破解安装及汉化
最近发现了一款超好用的PHP编缉软件,PhpStorm,不过它需要付费,以下是我整理的无需付费安装方法及PhpStorm2018.2版本软件,欢迎下载安装:压缩包包括:1、PhpStorm2018.2 版本编缉器2、汉化包3、免收费安装方法及汉化方法,链接地址:https://pan.baidu.com/s/1VOhW2scl6mlHzFPogBZEMQ...原创 2018-08-09 15:50:02 · 9481 阅读 · 0 评论 -
Thinkphp5.0 隐藏入口文件(index.php)
注:先声明,我这里用的是 phpstudy 配置的PHP环境操作步骤:1、打开项目文件的"public" 文件夹找到”.htaccess“文件将其打开;2、将下面的代码替换原代码:<IfModule mod_rewrite.c>Options +FollowSymlinksRewriteEngine OnRewriteCond %{REQUEST_FIL...原创 2018-08-10 16:45:29 · 1762 阅读 · 0 评论 -
解决PHP中的 JSON_ENCODE 不转义中文汉字的方法
1、ios程序中不识别读取到的JSON数据中 \u开头的数据。2、PHP 生成JSON的时候,必须将汉字不转义为 \u开头的UNICODE数据。3、网上很多,但是其实都是错误的,正确的方法是在json_encode 中加入一个参数 JSON_UNESCAPED_UNICODEjson_encode($data,JSON_UNESCAPED_UNICODE); ...原创 2018-08-31 11:28:37 · 4427 阅读 · 0 评论 -
PHP取整,四舍五入取整、向上取整、向下取整、小数截取
PHP取整数函数常用的四种方法:1.直接取整,舍弃小数,保留整数:intval(); 2.四舍五入取整:round(); 3.向上取整,有小数就加1:ceil(); 4.向下取整:floor()。一、intval—对变数转成整数型态 intval如果是字符型的会自动转换为0。intval(3.14159); // 3intval(3.64159); // 3intva...原创 2018-08-28 20:38:52 · 2086 阅读 · 0 评论 -
PHP 解决数组索引不连续问题
一个组数为$arr = [ 0=>'大米', 1=>'豆油', 3='面粉'] 我们想转成$arr = array( 0=>'大米', 1=>'白面', 2=>'豆油' ) ...原创 2018-08-29 18:27:27 · 1798 阅读 · 1 评论 -
安卓等前端访问PHP接口,提示” Access-Control-Allow-Origin “
前端接口访问报” Access-Control-Allow-Origin “错误意为:访问跨域,无法请求服务器解决方法:在方法中或被继承的父类中加入header('Access-Control-Allow-Origin: *');<?php /*** * [配音管理:风格列表] * 执着 */ public funct...原创 2018-09-18 14:46:14 · 472 阅读 · 0 评论 -
PHP 将一个字符串加密并解密
/********************************************************************* 函数名称:encrypt 函数作用:加密解密字符串 使用方法: 加密 :encrypt('str','E','nowamagic'); 解密 :encrypt('被加密过的字符串','D','nowamagic'); 参数说...原创 2018-11-14 18:25:54 · 1220 阅读 · 0 评论 -
安装时提示finfo_open函数不支持怎么办?
各别框架使用了php fileinfo拓展如果是win系统请在php.ini中添加extension=php_fileinfo.dll,然后重启php环境如果是linux请在php.ini中添加extension=fileinfo.so,然后重启php环境...原创 2019-01-03 11:04:14 · 4389 阅读 · 0 评论 -
PHP 二维数组去重
//二维数组去掉重复值 public function a_array_unique($array){ $out = array(); foreach ($array as $key=>$value) { if (!in_array($value, $out)){ $out[$key] = $value; } } $out = array_va...原创 2019-01-30 21:13:47 · 532 阅读 · 0 评论 -
PHP将字符串全部转成大写或小写
<?php$string = "Learn PHP string functions at jb51.net";$lower = strtolower($string);$upper = strtoupper($string);print("$lower\n");print("$upper\n");print("\n");?>显示如下:learn php string function...原创 2018-07-16 14:32:40 · 10985 阅读 · 0 评论 -
QQ互联三方登录
1、官方下载SDK包(PHP)2、以ThinkCMF 5.0 为例,将文件命名为qqAuth(自己任意起)上传到 simplewind 文件夹中的 extend 文件夹中3、安装SDK包4.删除除API外其它的一切包,然后将API中的文件移动到 qqAuth 文件夹中5.// QQ 登录 public function qqLogin(){ // 引入QQ互联第三方sdk类库 ...原创 2018-06-08 16:24:19 · 744 阅读 · 0 评论 -
主流框架ZF、TP、CI等框架的区别
Zend Framework简称ZFZF是Zend官方产品,代码严谨,采用了完全面向对象的模式,可使用命令脚本创建项目,纯PHP5环境,使用了大量的接口、异常、抽象。ZF各模块松散耦合,非常灵活。自带了非常多的library,MVC设计,比较简洁,支持多种格式的配置文件(.ini、.php、.xml),缓存功能比较强大,尤其是后端缓存支持Memcache、APC、SQLite、文件等方式;支持各种...转载 2018-06-12 10:44:11 · 735 阅读 · 0 评论 -
php 常用原生函数
1.in_array 判断一个值是否在这个数组中 例: $arr = array('apple','banana'); if(in_array('apple',$arr)){ echo '在这个数组中'; }else{ echo '不在这个数组中'; }2. explode 字符串转为数组 $str...原创 2017-12-04 11:26:20 · 1664 阅读 · 2 评论 -
Thinkphp5.0 多表联合查询
1.0 多表联合查询 $data =Db::name('shop_apply')->alias('a') ->join('portal_shop b','a.type = b.id') ->field('a.apply_name,a.tel,b.name') ->where(['a.id'=>1])原创 2018-01-22 08:08:41 · 4232 阅读 · 0 评论 -
uploadify(单图上传,带缩略图)thinkphp用法
HTML 代码 封面图片★ JQUERY 代码 var SCOPE = { 'upload_image_url' : "{:U('Image/imageUpload')}", 'upload_swf' : "__ROOT__/Public/admin/uploadify/uploadify.swf", }原创 2018-01-07 19:08:06 · 432 阅读 · 1 评论 -
解决百度编缉器调用内容显示HTML代码问题
例:如果您用百度编缉器调用文章内容,显示如下:那么请用如下代码解决:{:htmlspecialchars_decode($article['post_content'])}原创 2018-01-29 11:01:54 · 217 阅读 · 0 评论 -
curt_url 接口专用方法
我们做东西的时候常常会调用各种接口,如短信API,快递API等,那们你一定会用到下面这个方法。function curt_url($url){ $ch = curl_init(); $timeout = 5; curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_set...原创 2018-02-08 15:42:01 · 377 阅读 · 0 评论 -
Thinkphp5 的搜索框和查询方法
public function index() { $where = []; $request = input('request.'); if (!empty($request['uid'])) { $where['id'] = intval($request['uid']); } $keywor...原创 2018-03-15 09:23:46 · 8116 阅读 · 0 评论 -
TP5 数组的特定格定输出
表结构想要输出的结果:代码:$data = Db::name('game')->select(); $data = $data->toArray($data); $length = count($data); $list = array(); for($i=0;$i<$length;$i++){ ...原创 2018-03-01 16:57:08 · 2884 阅读 · 0 评论 -
PHP上传文件超限改更方法
一、设置post_max_size和upload_max_filesizephp上传文件限制涉及很多方面,大致归纳一下,有如下几个(在php.ini 配置文件中):1、memory_limit内存设置限制2、max_execution_time程序执行时间限制3、post_max_size最大POST数据限制4、upload_max_filesize最大上传文件大小限制当然有这几个也不是绝对就限定...转载 2018-03-30 14:42:57 · 867 阅读 · 1 评论 -
Thinkphp3.2.3 PHPExcel导入
1.首先,先下载PHPExcel插件:ThinkPHP版本:3.2.3 PHPExcel版本:1.8 PHPExcel 官方下载地址:https://github.com/PHPOffice/PHPExcel我的云盘网址:https://pan.baidu.com/s/1Mk-Lr4BXVJN3esAjS1BzfQ2.解压后如下:只要Classes 文件夹,其它的没有什么用,将classes 文件...原创 2018-04-10 08:36:26 · 1537 阅读 · 1 评论 -
PHP 字符串替换
substr_replace(string,replacement,start,length)第一个参数为:要替换的字符串(必选)第二个参数为:规定要替换后的字符串(必选)第三个参数为:开始替换的位置(必选)正数 - 在字符串中的指定位置开始替换负数 - 在从字符串结尾的指定位置开始替换0 - 在字符串中的第一个字符处开始替换第四个参数:规定要替换多少个字符(可选)正数 - 被替换的字符串长度负数...原创 2018-04-11 10:55:21 · 243 阅读 · 0 评论 -
PHP 获取当前月时间戳的方法
当前月:$thismonth = date('m');$thisyear = date('Y');$startDay = $thisyear . '-' . $thismonth . '-1';$endDay = $thisyear . '-' . $thismonth . '-' . date('t', strtotime($startDay));$b_time = strtotim...原创 2018-04-13 13:59:21 · 1374 阅读 · 0 评论 -
Thinkphp3.2.3 搜索
前端代码:<form action="{:U('Ginseng/index')}" method="post" id="form_search"> <div class="sleft"> <input type="text" placeholder="请输入证书编号搜索"原创 2018-05-02 08:10:09 · 924 阅读 · 0 评论 -
回车自动提交搜索
前端代码:<!-- 高级搜索 --> <div class="search-form fr cf"> <div class="sleft"> <input type="text" placeholder="请输入证书编号搜索" value="" cla原创 2018-05-02 09:51:02 · 496 阅读 · 0 评论 -
jquery 做多选,反选(只能执行一次BUG)
HTML 代码 苹果 香蕉 葡萄 柠檬 全选/反选SCRIPT 代码 function allCheck(){ $('input[ name = item]').each(function(){ if($(this).prop('ch原创 2017-12-18 08:22:40 · 185 阅读 · 0 评论