随笔分类 - php
摘要:thinkphp\library\think\route\Dispatch.php 文件 255 行 修改 为
阅读全文
摘要:1.docker安装ubuntu14.04镜像 docker run -it --name=ubuntu14.1 -p 8881:80 -p 3306:3306 -p 8882:8882 -v /d/docker/ubuntu14:/var/www ubuntu:14.04 /bin/bash 我用
阅读全文
摘要:转自 https://blog.csdn.net/wantflydacheng/article/details/104285173#comments 正文 首先设计一个系统之前,我们需要先确认我们的业务场景是怎么样子的,我就带着大家一起假设一个场景好吧。 场景 我们现在要卖100件下面这个婴儿纸尿裤
阅读全文
摘要:<?php namespace App\Library\Ali; class VideoInterface{ public $data; public $accessKeyId = " "; public $accessKeySecret = " "; public $url; public fun
阅读全文
摘要:转自 https://blog.csdn.net/seoyundu/article/details/101147041 中文翻译php.ini配置文件 1 [PHP 5.0.4 php.ini-dist] 2 3 ;;;;;;;;;; 4 ;; 警告 ;; 5 ;;;;;;;;;; 6 ; 这是PH
阅读全文
摘要:1.首先把php变成全局变量 2.打开phpstudy composer 的安装目录 E:\phpstudy\PHPTutorial\tools\composer 把里面的文件全部删除(或者备份一下) 3.在这个网址下载最新的 composer.phar 文件 https://getcomposer
阅读全文
摘要:$v) { $sql = 'SELECT * FROM '; $sql .= 'INFORMATION_SCHEMA.TABLES '; $sql .= 'WHERE '; $sql .= "table_name = '{$v['TABLE_NAME']}' AND table_schema = '{$database}'"; $table_resul...
阅读全文
摘要:转自 https://blog.csdn.net/mustard1020/article/details/79617865 1.i++和++i的区别 (1)i++简单来说就是先用i的值来参加表达式的计算,然后再自加1 i=4; a=i++; //此时,先做a=i=4,再做i++,故a=4,i=5 (
阅读全文
摘要:中间件是什么?有什么作用?中间件主要用于拦截或过滤应用的HTTP请求,并进行必要的业务处理。 tp5.1手册也就是说,降低了系统的耦合;【在http请求阶段,执行中间件的入口执行方法(handle)--tp5.1】 减少了系统的一些if/else判断,因此降低了系统的耦合中间件可以实现什么功能,例如
阅读全文
摘要:D:\wamp64\www\thinkphp5.1\tp5.1\application\index\controller\Demo1.php文件 D:\wamp64\www\thinkphp5.1\tp5.1\application\common\Temp.php文件
阅读全文
摘要:依赖注入:将当前类依赖的对象,以参数的方式注入到当前类中,简称依赖注入 1. 构造方法实现依赖注入 2.用普通方式实现依赖注入
阅读全文
摘要:多态定义:只关心一个接口或者基类,而不关心一个对象的具体类。(同一类型,不同结果) 这里两个例子: 第一个,我们发现,基类定义了标准,子类进行了自我规则的实现。这是多态的一个要求。同时,这是满足重写;实际上这是不同类的不同表现;没有严格满足一个接口,或者基类编程。因为你调用的时候不是 stu->sh
阅读全文
摘要:在计算机编程实现中有常常两种方法:一曰迭代(iterate);二曰递归(recursion)。 从“编程之美”的角度看,可以借用一句非常经典的话:“迭代是人,递归是神!”来从宏观上对二者进行把握。 从概念上讲,递归就是指程序调用自身的编程思想,即一个函数调用本身;迭代是利用已知的变量值,根据递推公式
阅读全文
摘要:'HTML_CACHE_RULES'=> array('ActionName' => array('静态规则', '静态缓存有效期', '附加规则'),'ModuleName(小写)' => array('静态规则', '静态缓存有效期', '附加规则'),'ModuleName(小写):Actio
阅读全文
摘要:memcached安装步骤: 32bit:下载 memcached-win32-1.4.4-14.zip(直接下)里面包含6个文件,将解压后的文件夹随便放在什么位置(例如:D:\memcached)。 memcached-win32-1.4.4-14.zip下载页面:http://blog.couc
阅读全文
摘要:1、跨平台。 2、对PHP支持refactor功能。支持断点调试,支持 Symfony2 和 Yii 的 MVC 视图 3、自动生成phpdoc的注释,非常方便进行大型编程。 4、内置支持Zencode。 5、生成类的继承关系图,如果有一个类,多次继承之后,可以通过这个功能查看他所有的父级关系。 6
阅读全文
摘要:弄了半下午终于把thinkphp的session设置搞清楚了.现在的项目是二开的baocms在设置session的时候发现服务器不生成session文件,让人很是费解,然后就是开始bd, bd说要生成session文件得设置session_save_path(),session_save_path(
阅读全文
摘要:1. 由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景比如购物车,当你点击下单按钮时,由于HTTP协议无状态,所以并不知道是哪个用户操作的,所以服务端要为特定的用户创建了特定的Session,用用于标识这个用户,并
阅读全文
摘要:转 http://blog.csdn.net/lz0426001/article/details/42707599
阅读全文
摘要:func_get_args是获取方法中参数的数组,返回的是一个数组,与func_num_args搭配使用; func_num_args一般写在方法中,用于计数
阅读全文