- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 discuz核心函数库function_core的函数注释
/** * 系统错误处理 * @param $message 错误信息 * @param $show 是否显示信息 * @param $save 是否存入日志 * @param $halt 是否中断访问 */function system_error($message, $show = true, $save = true, $halt = true) {
2016-07-29 14:18:28 1657
原创 矩阵
function snake($row = 5, $col = 5){ // 结果集 $res = array(); // 初始值 $start = 1; // 当前遍历层数 $flag = intval(($row + 1) / 2); for ($i = 1; $i $startX = $i -
2016-07-27 10:56:46 319
原创 mysql when then 用法
select case id when 5 then 1 when 10 then 2 when 4 then 3 end as row ,id from 表明 where (ID =7 )or (ID=8)or (ID=2)or
2016-07-22 16:57:56 1679
原创 win7下安装yii2高级模板全过程
重装系统就安装yii2又遇到了很多问题,每次都不一样,上次安装由于没留下相关资料这次就把全部的安装过程记录下来了,上一次安装时四五个月之前了,版本也更新了,问题也是一些,以后每次安装都会记录下来,总结一下出现的问题,有个前提就是如果使用过composer安装必须能够翻墙,否则一切都是空谈。安装流程:第一步:下载composer,并且安装composer,安装过程中选择php.exe
2016-07-15 11:35:27 1091
原创 DOM事件绑定与行为阻止
在form表单上绑定onsubmit事件,并在对应的事件函数中return false; 以阻止表单的提交.0级DOM绑定方式,可以阻止, 但2级DOM绑定方式不能阻止.0级DOM代码如下, 可以阻止.form> p>input type="submit" value="提交">p>form>script> var fm=document.getElementsB
2016-07-13 18:47:10 1330
原创 教你编译PHP7 (nginx+mysql+php7)
操作系统: CentOS Linux, 6.5 64位服务器: 阿里云空的操作系统,我们从0开始.在开始前,请确保你的Linux已联网,已联网,已联网!# 安装编译工具:yum install gcc automake autoconf libtool gcc-c++# 安装基础库yum install gd zlib zlib-devel openssl openssl
2016-07-13 18:44:37 2167
原创 Nginx+php-fpm 502 504问题
解决办法:调整Nginx 和 php-fpm的参数如下# nginx.conf location段unix:/usr/local/php/var/run/php-fpm.sock# fastcgi.conf 修改内容fastcgi_buffers 32 128k;fastcgi_buffer_size 128k;fastcgi_busy_buffers_size 256k;
2016-07-13 18:42:01 322
原创 nginx支持pathinfo模式
Nginx服务器默认不支持pathinfo, 在需要pathinfo支持的程序中(如thinkphp),则无法支持”/index.php/Home/Index/index”这种网址.网上流传的解决办法很多,这里提供一种比较简洁的写法(只需要改动2行代码)# 典型配置location ~ \.php$ { root html; fastcgi_pass
2016-07-13 18:38:54 301
原创 discuz 登录代码流程
// 初始化UCif(!function_exists(‘uc_user_login‘)) { loaducenter();}//加载uc_user_login()方法,位于uc_client/client.php之中,执行登录第一步$result = uc_user_login(‘admin‘, ‘BefoundMyBbs!~@123‘, 0, 1);下一步将结果集序列化l
2016-07-13 18:31:21 2770
原创 curl
/** Get提交获取数据 * @desc 获取access_token * @return String access_token */ functiongetAccessToken(){ $AppId= '1232assad13213123'; $AppSecret= '2312312321adss31232
2016-07-12 10:44:05 323
原创 微信公众平台OAuth2.0网页授权php示例
1、配置授权回调页面域名,如 www.aaa.com 2、模拟公众号的第三方网页,fn_system.phpPhp代码 if(emptyempty($_SESSION['user'])){ header("Location:http://www.aaa.com/uc/fn_wx_login.php"); }e
2016-07-08 10:38:02 592
原创 关于PHP中的定时任务crontab详解
最近遇到很多关于定时任务的,说实话PHP脚本本身也有一个两个函数可以结合做成定时任务,但是效果很一般,首先选择的还是系统计任务计划好一些,不管是win还是Linux系统都具备任务计划功能,而我们要做的就是用好这些功能,下面是Linux中的定时任务详解,由于太长,直接找到拷贝了一下,有需要的可以看一下,我们就是利用这个,定时执行我们的具体PHP文件,废话不多说~cron是一个linux下的定时执
2016-07-06 09:55:17 2962
原创 MySQL中函数CONCAT及GROUP_CONCAT
group_concat(),手册上说明:该函数返回带有来自一个组的连接的非NULL值的字符串结果。比较抽象,难以理解。通俗点理解,其实是这样的:group_concat()会计算哪些行属于同一组,将属于同一组的列显示出来。要返回哪些列,由函数参数(就是字段名)决定。分组必须有个标准,就是根据group by指定的列进行分组。group_concat函数应该
2016-07-04 20:33:03 264
原创 关于mysql函数GROUP_CONCAT
版权声明:本文为博主原创文章,未经博主允许不得转载。[sql] view plain copy "font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">GROUP_CONCAT()是MySQL数据库提供的一个函数,通常跟GROUP BY一起用:
2016-07-04 20:29:59 268
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人