10 2019 档案
摘要:<?php namespace app\junyi\validate; use think\Validate; class User extends Validate { protected $rule = [ //验证规则,require验证是否存在, //length验证长度 //regex验证正则 'name' => 'require|length:11|regex:/^1([38][0-9
阅读全文
摘要:/** * Note : 生成26位数字的唯一订单号 * Author : LMZ * Time : 2019/9/2 10:50 * @return string */ function create_order_sn(){ //date("Ymdhis") . sprintf("%08d", $user_id) . mt_rand(1000, 9999);//郝英晨的生成方法 $sn = da
阅读全文
摘要:一张图解析FastAdmin中的表格列表的功能 发布于 2017-08-29 06:02:58 功能描述 请根据图片上的数字索引查看对应功能说明,如果此文章有帮忙到你,欢迎点赞或打赏 1.菜单名称和描述默认生成的CRUD是没有菜单名称和描述显示的,如果需要显示则可以修改权限管理->菜单规则,给对应菜
阅读全文
摘要:先到要选定的目录里面如:www目录,调出git命令窗口 输入下面命令即可克隆代码到www下面的gamebox_php_ceshi目录里面 $ git clone git@192.168.0.180:gamebox/gamebox_php.git ./gamebox_php_ceshi
阅读全文
摘要:为了让用户登录网站的门槛更低,微信扫一扫登录变得越来越广泛,所以最近加紧赶制的项目中有用到这个功能,此篇文字的出发点基于微信开放平台已经配置好域名(80端口)并且认证成功获得app_id和secret并有权限调用微信的接口。好了,就先谈一谈微信扫码登录的整个流程吧。 第一步,我们必须得把二维码放在页
阅读全文
摘要:网站申请qq登录 添加网站提示qq互联开发者资料审核通过后才可创建应用:) 网站申请qq登录 添加网站提示qq互联开发者资料审核通过后才可创建应用:) 网站申请qq登录 添加网站提示qq互联开发者资料审核通过后才可创建应用:)怎么解决? 一.你的QQ授权登录 二.点击右上角你的QQ昵称下拉菜单,点击
阅读全文
摘要:echo date('Y-m-d');2012-08-08echo date('Y-n-j');2012-8-8 以下为参数详解(转):a - "am" 或是 "pm"A - "AM" 或是 "PM"d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31"D - 星期几,三个英文
阅读全文
摘要:<?phpfunction my_dir($dir) { $files = array(); if(@$handle = opendir($dir)) { //注意这里要加一个@,不然会有warning错误提示:) while(($file = readdir($handle)) !== false
阅读全文
摘要:一、在.env 文件开启或者在config配置文件里开启都可以 二、开启后即可看到页面右下角出现一个图标,点击这个图标即可看到trace调试的具体信息了 点击打开即可看到trace调试的具体信息了。
阅读全文
摘要:user.ini可能引起PHP网站无法正常访问 这几天迁移手中的一个站点,遇到一个问题,就是网站在新搭建的PHP环境下无法正常打开。网站目录下的静态文件能访问,就是所有PHP文件都无法访问,发挥404找不到页面提示。重新搭建环境都不行,只要把站点一上传上去就无法访问,网上找了很久都没找到解决方案。最
阅读全文
摘要:一、实验环境ubuntu、php、apache或nginx、mysql二、利用Redis锁解决高并发问题,需求现在有一个接口可能会出现并发量比较大的情况,这个接口使用php写的,做的功能是接收 用户的GET请求中的name字段,然后将这个字段存到mysql中,现在先将数据放到redis的队列中,然后
阅读全文
摘要:set_time_limit(0);//不限制程序执行时间 ini_set('max_execution_time', '0');//这种也可以都是直接插入代码前面就可以生效的。
阅读全文
摘要:1.使用 git 客户的生成公私钥:id_rsa、id_rsa.pub1.1设置Git的user name和email:$ git config --global user.name "xxx"$ git config --global user.email "xxx.mail@xxx.com"12
阅读全文
摘要:PHP中利用redis实现消息队列处理高并发请求 将请求存入redis 为了模拟多个用户的请求,使用一个for循环替代 <?php //redis数据入队操作 $redis = new Redis(); $redis->connect('127.0.0.1',6379); for($i=0;$i<5
阅读全文
摘要:php json_encode数据格式化2种格式[]和{} 在php中,json格式化数据后,会出现2种形式数据: 1.当array是一个从0开始的连续数组时,json_encode的结果是一个由[]括起来的字符串 $arr = array('a' , 'b', 'c') // ["a","b","
阅读全文
摘要:PHP本身是没有定时功能的,PHP也不能多线程。PHP的定时任务功能必须通过和其他工具结合才能实现,例如WordPress内置了wp-cron的功能,很厉害。本文,我们就来深入的解析几种常见的php定时任务的思路。 Linux服务器上使用CronTab定时执行php 我们先从相对比较复杂的服务器执行
阅读全文
摘要:对于以下对象 我想转换成 默认情况下用json_encode($foo)得到的是 而加了JSON_FORCE_OBJECT参数的json_encode($foo,JSON_FORCE_OBJECT)得到的是 其实方法很简单 使用 new stdClass() 或是使用强制转换 (Object)arr
阅读全文
摘要:程序员常见的职业病有: 颈椎病:颈椎病又叫颈椎综合征,主要包含颈椎骨关节炎、增生性颈椎炎、颈神经根综合征、颈椎间盘脱出症;此病主要由于颈椎长期劳损、骨质增生、或韧带增厚、椎间盘脱出,致使颈椎脊髓、神经根或椎动脉受压所至,出现一系列功能障碍的临床综合征。表现为椎节失稳、松动;髓核突出或脱出;骨刺形成;
阅读全文
摘要:truncate table shopwt_order_goods;
阅读全文
摘要:实现PHP中的 JSON_ENCODE 不转义中文汉字的方法 1、ios程序中不识别读取到的JSON数据中 \u开头的数据。2、PHP 生成JSON的时候,必须将汉字不转义为 \u开头的UNICODE数据。3、网上很多,但是其实都是错误的,正确的方法是在json_encode 中加入一个参数 JSO
阅读全文
摘要:下面是总结的几个使用方法 include'PHPExcel.php'; include'PHPExcel/Writer/Excel2007.php'; //或者include 'PHPExcel/Writer/Excel5.php'; 用于输出.xls的创建一个excel $objPHPExcel=
阅读全文
摘要:PHPExcel第三方类使用 安装PHPExcel第三方类 方式 1 使用 composer安装 composer require phpoffice/phpexcel; 方式2 直接网上下载一个phpExcel类(目前我使用的方式) 目录是这样: 方式3 git下载 git clone https
阅读全文
摘要:返回值 array(2) { ["width"]=> string(5) ""430"" ["height"]=> string(5) ""430""} 单位:px
阅读全文
摘要:PHP:根据二维数组中的某个字段进行排序 首先了解下以下两个函数: 1.array_column() 返回输入数组中某个单一列的值。 2.array_multisort() 函数返回排序数组。您可以输入一个或多个数组。函数先对第一个数组进行排序,接着是其他数组,如果两个或多 个值相同,它将对下一个数
阅读全文
redis启动错误: Warning: no config file specified, using the default config. In order to specify a config
摘要:redis启动错误: Warning: no config file specified, using the default config. In order to specify a config redis启动错误: Warning: no config file specified, usi
阅读全文
摘要:一、说明 (1)通过后台查询数据库,生成树形数组结构,返回到前台。 (2)需要引入的js插件和css文件: ①jquery.jOrgChart.css ②jquery.min.js ③jquery.jOrgChart.js (3)使用jOrgChart插件,根据返回的数据将其子节点加入到相应的<li
阅读全文
摘要:Php如何返回json数据 php返回json,xml,JSONP等格式的数据 返回json数据: header('Content-Type:application/json; charset=utf-8'); $arr = array('a'=>1,'b'=>2); exit(json_encod
阅读全文
摘要:<?php namespace app\index\controller; use think\Controller; //不建立验证器的话可以引入系统自带的验证器类,较为简单 use think\Validate; class Index extends Controller { public function index() { echo 6666666; $rule = [ 'name' =
阅读全文
摘要:header("Access-Control-Allow-Origin: *"); header("Access-Control-Allow-Methods: POST, GET, OPTIONS, PUT, DELETE"); header('Access-Control-Allow-Headers:Origin,Content-Type,Accept,token,X-Requested-Wit
阅读全文
摘要:降低token 被盗风险安全问题 降低token 被盗风险安全问题 降低token 被盗风险安全问题 降低token 被盗风险安全问题 token就像一把钥匙,只要有了这把钥匙就可以把家了的东西往外搬,但万一token在客户端或者在传输过程中被截取怎么办? 做到如下可以降低token被盗风险。 1
阅读全文
摘要:系统变量输出 普通的模板变量需要首先赋值后才能在模板中输出,但是系统变量则不需要,可以直接在模板中输出,系统变量的输出通常以{$Think.(大小写一致) 打头,例如:
阅读全文
摘要:Ajax实现文件上传的临时垃圾文件回收策略 转载请注明原文出处:http://www.cnblogs.com/ygj0930/p/6126240.html 在我们web开发过程中,一个很重要的技术就是Ajax(异步传输)。Ajax通过把数据从网页DOM中独立出来进行后台操作,从而达到在不影响当前页面
阅读全文
摘要:php获取当天的开始时间和结束时间 php获取当天的开始时间和结束时间 php获取当天的开始时间和结束时间 php获取当天的开始时间和结束时间 //当天开始时间 $start_time=strtotime(date("Y-m-d",time())); //当天结束之间 $end_time=$star
阅读全文
摘要:Think PHP递归获取所有的子分类的ID (删除当前及子分类) 递归获取所有的子分类的ID: //递归获取所有的子分类的ID function get_all_child($array,$id){ $arr = array(); foreach($array as $v){ if($v['pid
阅读全文
摘要:更多的情况下我们都是查询某些字段,但有些情况下面我们需要通过字段排除来更方便的查询字段,例如文章详细页,<br>我们可能只需要排除status和update_time字段,这样就不需要写一堆的字段名称了(有些人可能觉得为什么不用“*”查询全部字段呢,不是更方便吗,但是有一点不可否认,即使列出所有字段
阅读全文
摘要:git-查看历史版本及回滚版本 git-查看历史版本及回滚版本 git-查看历史版本及回滚版本 git-查看历史版本及回滚版本 查看历史提交版本: 1.git log 查看历史所有版本信息 2.git log -x 查看最新的x个版本信息 3.git log -x filename查看某个文件fil
阅读全文
摘要:dedecms目录结构,非常全 dedecms目录结构,非常全 dedecms目录结构,非常全 dedecms目录结构,非常全 紧接dedecms分享,目录文件单另一个文件。一个程序的目录结构的了解很重要,对一个系统的初次认识很关键: dedecms目录结构: /a:栏目静态页默认生成目录。为利于S
阅读全文
摘要:代码块整体移动 选中需要调整的代码块 shift+command+上下箭头移动代码块到上一行 选中多处同时修改 按住Alt按键同时选择多处,可以同时修改
阅读全文
摘要:从远程仓库获取最新代码合并到本地分支 从远程仓库获取最新代码合并到本地分支 从远程仓库获取最新代码合并到本地分支 从远程仓库获取最新代码合并到本地分支 版权声明:本文为博主hanchao5272原创文章,转载请注明来源,并留下原文链接地址,谢谢! https://blog.csdn.net/hanc
阅读全文
摘要:$this->view->engine->layout(false);//这行代码加入需要取消模板布局的地方就可以生效 return $this->fetch('add' ,['title'=>'你好']); 本案例及适用于tp5.1也适用于tpadmin3.0 ,其实是一样的,tpadmin3.0内部使用的就是tp5.1.
阅读全文
摘要:如果你是行中, 可以按键盘上的home键到行首(也可以手动将光标放到行首),然后 shift+end 键来选中这一行,也可以按end到行尾, 按 shift+home 键来选中这一行
阅读全文
摘要:Excel中批量填充公式有5个方法,适合于不同的表格,你了解多少 这一篇说说如何在Excel中批量输入公式。 可能有些朋友会说,输入公式有什么可聊的。不就是在第一个单元格中键入公式,然后选中它向下拖动,就自动将公式填充到了剩下的单元格了吗? 说得很对。但是只会这一种方法,是要加班的。 拖动下拉填充公
阅读全文
摘要:phpexcel,PHPExcel_RichText object 在导入excel的时候会出现异常情况,有的问题出现PHPExcel_RichText object,错误代码如下 为什么出现这个问题?我也不知道,度娘才知道是要“转文本格式”
阅读全文
摘要: ...或在命令行上创建一个新的存储库 .或从命令行推送现有存储库 ..或从另一个存储库导入代码 You can initialize this repository with code from a Subversion, Mercurial, or TFS project.
阅读全文
摘要:一般用到前后台公用控制器的地方还是很多的~例如:需要登录才能操作的页面,前台有会员中心等页面需要登录查看或者操作信息,后台也是有更多需要登录才能操作的页面。ThinkPHP3.2.2采用的是模块化的管理方式,前后台的模块可以按需求建立。在前后台模块文件夹的同级目录有一个Common文件夹,里面是前后
阅读全文
摘要:首先下载支付宝pc网站支付的最新sdk代码 最后在tp的应用目录里面新建一个控制器、一个方法,编写这个pay方法的代码即可接入支付宝pc网站支付 代码如下: 代码简单说明,与支付宝相关的参数需要你手动修改为自己的,还有配置信息也可以放到公共配置文件用用C方法调用,还有订单和金额等信息可以选择用参
阅读全文
摘要:thinkphp3.2大C方法和支付宝app支付sdk中的C方法冲突了怎么解决 thinkphp3.2大C方法和支付宝app支付sdk中的C方法冲突了怎么解决 thinkphp3.2大C方法和支付宝app支付sdk中的C方法冲突了怎么解决 thinkphp3.2大C方法和支付宝app支付sdk中的C
阅读全文
摘要:相信不少博客都是用wordpress搭建的,那么我们在不使用插件的情况下如何简单地实现文章阅读次数的统计呢?下面有两个方法可供参考:方法一:1、首先打开我们的后台控制面板,点击外观——编辑2、在右栏找到函数模板function.php在文件的最末尾添加如下代码function getPostView
阅读全文
摘要:1.前后端分离 a、在网站public目录下新建admin.php b、打开admin.php 2.绑定模块 1、实现功能 index.php 这个入口文件 只能去前台模块 admin.php 这个入口文件 只能去后台模块 建议后台的入口文件稍微复杂些 2、如何实现 在入口文件中 3、url地址 a
阅读全文
摘要:Sublime text 3是一个非常强大的网站编辑工具。 这里小云深深的被它的快速编辑多行内容功能所吸引。 先说下,使用下面的功能要安装一个叫emmet的插件。没有的话,自行度娘吧。 下面就来看下具体的五种方式吧:1,鼠标选中多行,按下 Ctrl Shift L (Command Shift L)
阅读全文
摘要:PHP聊天室框架 workerman-chat是一个以workerman作为服务器容器,使用PHP开发的基于Websocket协议的一个可分布式部署的聊天室框架。 workerman-chat采用gateway workers 进程模型。gateway只负责网络IO,全异步非阻塞,每个gateway
阅读全文
摘要:ShowDoc上手 ShowDoc是什么 每当接手一个他人开发好的模块或者项目,看着那些没有写注释的代码,我们都无比抓狂。文档呢?!文档呢?!Show me the doc !! 程序员都很希望别人能写技术文档,而自己却很不希望要写文档。因为写文档需要花大量的时间去处理格式排版,想着新建的word文
阅读全文
摘要:比如我要查看银行账号这个标签所绑定的事件。操作过程中使用的是谷歌浏览器第一步:在该元素上右键→检查第二步:点击Event Listeners这样就能看到该元素绑定的所有事件了第三步:展开click,我们可以看到该元素所绑定点击事件的方法就在jquery-ui-1.8.16.custom.min.j
阅读全文
摘要:第一种方式——编码统一 我们以前觉得出现乱码的原因是因为编码不统一,就是因为我们设置编码统一之后,就解决了问题,所以,让html和js的编码统一,是最简单的一个乱码解决方式,原因是什么,是因为,如果你在加载js的时候,并没有声明js的编码格式,那么浏览器会默认的按照当前html的编码格式进行解析引入的js文件,如果你的js和本身页面编码不一样,并且js中引入了中文字符,那么肯定会出现乱码的。要知道
阅读全文
摘要:直接上代码: html代码
阅读全文
摘要:var a={!!$json!!};
阅读全文
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title></title
阅读全文
摘要:初始的数组 想要的结果 代码实现 $data=[];//换成你自己的原始数据数组如第一个图所示的格式。 $arr=[]; $clone=[]; $i=0; foreach($data as $k=>$v){ if($i<=0){ $clone=$v; echo $i; $i++; }else{ fo
阅读全文
摘要:先建立测试二维数组: 函数化: public function array_group($arr,$key){ $result = []; //初始化一个数组 foreach($arr as $k=>$v){ $result[$v[$key]][] = $v; //把$key对应的值作为键 进行数组
阅读全文
摘要://图片上传 $('#upload').change(function(){ var img = document.getElementById("upload").files[0]; var form = new FormData(); form.append("img", img); form.append("_token","{{ csrf_t...
阅读全文
摘要:enctype="multipart/form-data" 属性存在时无法将表单伪装成put类型,以后要注意一下
阅读全文
摘要:jS Ajax 上传文件报错"Uncaught TypeError: Illegal invocation" jS Ajax 上传文件报错"Uncaught TypeError: Illegal invocation" jS Ajax 上传文件报错"Uncaught TypeError: Illeg
阅读全文
摘要:方案一: 在layer弹出层中调用父界面重新加载函数 ? 1 2 3 window.parent.location.reload(); varindex = parent.layer.getFrameIndex(window.name); parent.layer.close(index); ? 1
阅读全文
摘要:PHP开发api接口安全验证 PHP开发api接口安全验证 PHP开发api接口安全验证 PHP开发api接口安全验证 php的api接口 在实际工作中,使用PHP写api接口是经常做的,PHP写好接口后,前台就可以通过链接获取接口提供的数据,而返回的数据一般分为两种情况,xml和json,在这个过
阅读全文
摘要:Laravel 避免 Trying to get property of non-object 错误的六种方法 [新增第六种 data_get] 在使用链式操作的时候,例如: return $user->avatar->url; 如果 $user->avatar 为 null,就会引起 (E_ERR
阅读全文
摘要:查看手册知道是使用 htmlentities 函数进行处理的htmlentities — 将字符转换为 HTML 转义字符使用方法: htmlentities($inputstr ,ENT_QUOTES,"UTF-8"); //设置参数charset的字符集为utf-8,防止中文出现乱码 如果需要逆
阅读全文
摘要:var_dump 之后我们很容易发现,即使取到的空结果集,Eloquent 仍然会返回object(Illuminate\Support\Collection)对象实例。 其实,Eloquent 已经给我们封装几个判断方法如下:
阅读全文
摘要:好久都没有用过layer了,最近要用layer来做一个报名页面,是这样的,现在有一个活动的列表页面,我需要点击每一个列表就弹出报名,然后通过ajax后台传值确认前台,如果报名成功则关闭这个iframe窗口,并且刷新列表页。下面是方法: 在这个里面需要注意的就是success里面的方法了,这里刷新父页
阅读全文
摘要:开发环境:laravel5.5php7.1.11mysql验证码 是防止恶意破解密码、刷票、论坛灌水、刷页的手段。验证码有 多种类型。 现在我给大家实现如何使用图片验证码,其原理是让用户输入一个扭曲变形的图片上所显示的文字或数字,扭曲变形是为了避免被光学字符识别软件(OCR)自动辨识。由于计算机无法
阅读全文
摘要:需要在修改里面打开允许自由位置。
阅读全文
摘要:1、创建带注释的表CREATE TABLE test.game(nId INT PRIMARY KEY AUTO_INCREMENT COMMENT '设置主键自增',szName VARCHAR(128) COMMENT '游戏名字', szPath VARCHAR(256) COMMENT '下
阅读全文
摘要:设计一款后台产品时,用户角色权限控制是最常遇到的问题,本文以最简单最基本菜单权限设计实现,采用具体案例来说明权限设计应该怎么实现。 原始需求:A企业有员工四名,分别是总裁张三、经理李四、员工王五和肖六,为A公司设计一款后台系统,要求每个员工看到的菜单选项不一致。 1.权限的作用意义 顾名思义,“权”
阅读全文
摘要:1.创建模型到自定义生成的model目录 php artisan make:model Model/ArticleModel 这个就是创建一个ArticelModel模型到/App/Model目录下2.同理,控制器 php artisan make:controller api/ArticleMod
阅读全文
摘要:laravel框架加载静态资源 要注意路径问题,一般静态资源都保存在public目录下 默认访问的路径就指向public目录,用 / 表示public目录 静态资源加载示例: <link href="/admin/css/bksystem.css" rel="stylesheet" type="te
阅读全文
摘要:在命令行执行如下命令: insert into article(title,auth,thumb,source,content) select title,auth,thumb,source,content from article; 本例子操作的是article表。
阅读全文
摘要:错误信息 Unable to guess the mime type as no guessers are available (Did you enable t 解决办法 在php.ini文件开启extension=php_fileinfo.dll 这个扩展 OK就就解决了。
阅读全文
摘要:PHP常量详解:define和const的区别 常量是一个简单的标识符。在脚本执行期间该值不能改变(除了所谓的魔术常量,他们其实不是常量)。常量默认大小写敏感。通常常量标识符总是大写的。 可以用define()函数来定义常量。在php5.3.0以后,可以使用const关键字在类定义的外部定义常量,先
阅读全文
摘要:常用工具站汇总 layer弹出层 网址http://layer.layui.com/ 响应布局bootstrap 网址 http://www.bootcss.com/ 程序员工具网站 https://tool.lu/ 站长工具 tool.chinaz.com jsonj校验 http://www.b
阅读全文
摘要:今天想用navicat远程连接虚拟机中的MySQL数据库,一直连不上,在网上搜索了一下,发现原因是MySQL对远程用户登陆的授权问题。这里说一下我的解决方法。(我遇到的主要问题是没有清除防火墙中链中的规则) 首先,我用navicat去远程链接我虚拟机中的MySQL,链接测试失败。 然后在虚拟机中查看
阅读全文
摘要:如何在sublime内为方法加注释呢? 在方法前面输入/** 然后回车即可或者ctrl+shift+/回车然后+*再回车也行。 常用注释形式有: 单行注释 选中内容后 ctrl+/ 多行注释 选中内容后 ctrl+shift+/ 常用快捷键总结: ctrl+r 搜索方法 ctrl+p 搜索文件 ct
阅读全文
摘要:jquery的键盘事件分为keypress、keydown和keyup事件 一、键盘事件 1、keypress()事件keypress 当按钮被按下时,会发生该事件,我们可以理解为按下并抬起同一个按键。2、keydown()事件当按钮被按下时,发生 keydown 事件。3、keyup事件keyu
阅读全文
摘要:切换PHP版本后,网站访问报错503 503 Service Unavailable Service Unavailable The server is temporarily unable to service your request due to maintenance downtime or
阅读全文
摘要:如果已经设置了网站关键字的话(手动添加),可以这么修改,没有设置的话,直接添加下面代码即可步骤1 :打直接修改源文件(header.php)也好,或者登录后台修改:外观-编辑-选择修改(顶部)header.php文件。找到代码:(作用:设置关键字)<meta name="keywords" cont
阅读全文
摘要:1、安装telnet。我的win7下就没有telnet,在cmd下输入telnet提示没有该命令。于是我们进入控制面板 >程序 >打开或关闭windows功能。然后等一段时间,在出来的对话框把telnet客户端和telnet服务器勾选上,其他的不用管,然后点击确定。这样就安装好了telnet组件了。
阅读全文
摘要:在终端输入 ssh -t root@104.224.166.36先登录到服务器 接着输入 cd /www/server/panel && python tools.pyc panel testpassword 其中testpassword为需要修改的密码 浏览器输入http://104.224.16
阅读全文
摘要:阿里云有安全策略组机制。以80端口为例讲解! 阿里云服务器无法访问80端口的解决办法 朋友购买了一台阿里云服务器,配置了半天就是无法从外网访问到配置的网站,IP直接访问也不行。让我帮忙看看。我首先检查了一下防火墙,看端口没并有被禁用。仔细检查服务器,端口也没有冲突。localhost访问是正常的,这
阅读全文
摘要:百度云虚拟主机速度不错,据说用了百度云虚拟主机的收录很好,主机吧也小试了一回,确实可以的,不过程序伪静态就有些难办,和一般的虚拟主机不一样,伪静态采用的是nginx伪静态方式,很多程序不支持,这里我们来说下百度云虚拟主机如何伪静态吧。 百度云主机配置伪静态有两种,主要取决于使用的web环境,目前支持
阅读全文
摘要:先分享下大概的步骤: 1、上传模版文件到服务器; 2、在站点管理 里边【模板风格配置】选择新模板; 3、设置不同模型对应模板; 4、修改现有的栏目,匹配新模板; 5、更新栏目缓存、系统缓存,更新HTML静态页。 下面分享一组配图: 一、上传模版文件夹到phpcms/templates/目录下,并命好
阅读全文
摘要:<?php class Api_Sms{ const EXPIRE_SEC = 1800; // 过期时间间隔 const RESEND_SEC = 60; // 重发时间间隔 const ONE_DAY_FREQ = 5; // 每日向同一个手机号发短信的次数 const ONE_DAY_IMEI_COUNT = 3; // 每日向同一个手机号发送短信的IMEI个数 public $error
阅读全文
摘要:1.下载redis 和对应的扩展php_redis.dll,下载地址https://pecl.php.net/package/redis 我选择的是版本3.0.0,对应redis安装版本3.0的(下载过的不用理会直接下一步) 2、注意事项,用PHPinfo查看自己PHP对应的版本,不要装错。 ps:
阅读全文
摘要:有2点要注意 1、在配置文件httpd.conf中有这样类似的一段, DocumentRoot"D:\wamp\WWW" <Directory /> Options +Indexes +FollowSymLinks +ExecCGI AllowOverride All Order allow,den
阅读全文
摘要:php5.3、5.4和apache都是用vc9编译,电脑必须安装vc9运行库才能运行。 php5.5、5.6是vc11编译,如用php5.5、5.6必须安装vc11运行库。 php7.0、7.1是vc14编译,如用php7.0、7.1必须安装vc14运行库。 注意:三个可以同时安装,都装上,这样切换
阅读全文
摘要:Innodb引擎 Innodb引擎提供了对数据库ACID事务的支持,并且实现了SQL标准的四种隔离级别。该引擎还提供了行级锁和外键约束,它的设计目标是处理大容量数据库系统,它本身其实就是基于MySQL后台的完整数据库系统,MySQL运行时Innodb会在内存中建立缓冲池,用于缓冲数据和索引。但是该引
阅读全文
摘要:为数组里的每个元素进行urlencode() 转码 后再用json_encode() 转为json即可, 解码使用json_decode() 示例: foreach ( $result as $keys => $value ) //包含中文的二维数组$result转json,数组内部元素一一使用ur
阅读全文
摘要:php 正则表达式中的 .*? 表示什么意思? 是非贪婪模式 .*会匹配后面的一切字符,就是到结束的意思 加?后就是不贪婪模式,这时要看?后边的字符是什么了,如.*?"的意思是遇到双引号则匹配结束 .*?>的意思是遇到>则匹配结束 例如: 5.写出一个正则表达式,过虑网页上的所有JS/VBS脚本(即
阅读全文
摘要:简单的找了这些吧! Ctrl + G : 跳到当前打开文件的行,输入格式(行数:列数) Ctrl + E : 打开最近编辑的文件列表 Ctrl + P : 显示函数的参数信息 Ctrl + Q : 快速打开函数的说明文档信息 Ctrl + 鼠标滑过 : 显示函数的简单参数信息 Ctrl + / :
阅读全文
摘要:系统需求: 需要2 GB硬盘剩余空间 128M以上内存,OpenVZ的建议192MB以上(小内存请勿使用64位系统) Linux下区分大小写,输入命令时请注意! 安装步骤: 1、使用putty或类似的SSH工具登陆; 登陆后运行:screen -S lnmp 如果提示screen命令不存在可以执行:
阅读全文
摘要:1.abs(): 求绝对值 $abs = abs(-4.2); //4.2 数字绝对值数字 2.ceil(): 进一法取整 echo ceil(9.999); // 10 浮点数进一取整 3.floor(): 舍去法取整 echo floor(9.999); // 9 浮点数直接舍去小数部分 4.f
阅读全文
摘要:一、使用远程连接软件 (如 Putty、XShell) 连接你的Linux服务器,本教程以 Putty 为例。 1.动 Putty.exe 程序,进入 Putty 主界面。 2.在 Host Name 中输入Linux的公网 IP 地址。 使用默认端口 22。 在 Connection Type 中
阅读全文