标签:PHP开发
  应大家强烈要求,将自定义菜单功能课程提前。 一、概述: 如果只有输入框,可能太简单,感觉像命令行。自定义菜单,给我们提供了很大的灵活性,更符合用户的操作习惯。在一个小小的微信对话页面,可以实现更多的功能。菜单直观明了,不仅能提供事件响应,还支持URL跳转,如果需要的功能比较复杂,我们大可以使用U
Apache配置 需要安装:VC2015 httpd-2.4.16-win32-VC14.zip VC14就是2015的环境。 又比如:php-5.6.12-Win32-VC11-x86 VC11就是2012的环境。 如果没有安装对应的环境,在配置php + apache时,提示内容会很奇怪。
基本代码规范 本篇规范制定了代码基本元素的相关标准, 以确保共享的PHP代码间具有较高程度的技术互通性。 关键词 “必须”("MUST")、“一定不可/一定不能”("MUST NOT")、“需要”("REQUIRED")、“将会”("SHALL")、“不会”("SHALL NOT")、“应该”("S
  策略模式:定义一系列的算法,把每一个算法封装起来, 并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。策略模式把对象本身和运算规则区分开来,其功能非常强大,因为这个设计模式本身的核心思想就是面向对象编程的多形性的思想。 也就是我们打算出行旅游,我们可以有几个策略可以考虑,可以骑自行
在使用phalcon的insert和update功能时,因为数据库所有的字段设置的都是NOT NULL,而phalcon的model在插入或更新之前会自动判断字段是否需要必填,因此导致有空字段时无法存入。 开始遇到这问题时,想到两种解决方法: 一、改数据库字段,把NOT NULL改为可以为空。   
定义和用法 unserialize() 将已序列化的字符串还原回 PHP 的值。 序列化请使用 serialize() 函数。 语法 unserialize(str) 参数描述str 必需。一个序列化字符串。 例子 1 <?php $arr = array('a','b','c','
  《大话数据结构》中这样介绍冒泡排序的基本思想:两两比较相邻元素的关键字,如果反序则交换,直到没有反序的记录为止。也就是相邻元素之间两两比较,如果前一个值大于后一个(或者前一个值小于后一个),则交换顺序,所以这样的话,最终的结果是从小到大(或者从大到小)的排序。   当然php有非常强大的排序函数
适配器模式(Adapter)模式:将一个类的接口,转换成客户期望的另一个类的接口。适配器让原本接口不兼容的类可以合作无间。     【适配器模式中主要角色】目标(Target)角色:定义客户端使用的与特定领域相关的接口,这也就是我们所期待得到的源(Adaptee)角色:需要进行适配的接口适配器(Ad
PhpStorm中快捷键: ctrl+/  撤销双斜杠注释 F5  当前页面刷新 Alt+Insert 生成代码(如GET,SET方法,构造函数等)  
this,self,parent三个关键字从字面上比较好理解,分别是指这、自己、父亲。 this是指向当前对象的指针(姑且用C里面的指针来看吧)self是指向当前类的指针parent是指向父类的指针(我们这里频繁使用指针来描述,是因为没有更好的语言来表达)     根据实际的例子来看看(1) thi
一、什么是单例模式? 1、含义       作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统全局地提供这个实例。它不会创建实例副本,而是会向单例类内部存储的实例返回一个引用。     2、单例模式的三个要点: (1)需要一个保存类的唯一实例的静态成员变量: priva
欢迎大家来咨询海南七星彩打奖彩票系统,系统可以支持手机下注的南方海南,湛江七星彩投注网站系统,也可以出租,出售等渠道,或者定制,网站系统采用php,数据库是MySQL实现,可以选择支持手机下注或者不支持,需要定制的,可以私信,扣扣:三三一九八三四七三一,3319-8347-31   跟这种差不多的
  今天如约放送函数部分吧,毕竟预告都出了,“广电”也没禁我......
1.开始 在 网上看到使用PHP写的ValidateCode生成验证码码类,感觉不错,特拿来分析学习一下。   2.类图   3.验证码类部分代码 3.1  定义变量 //随机因子 priva
总的来说,要使在thinkphp框架下面HTML导入的图片、css文件和js文件有效,只有两种方法:(1)使用绝对路径;(2)在项目目录下创建新目录Public,把所有的img文件夹、js文件夹和css文件夹放在里面,同时把原有的HTML中的导入路径前面统一加上“__PUBLIC__/子目录/”,比
二话不说,先上代码:   第一中: 不用再本地保存文件,直接在前台页面显示: 这是控制器里面的内容,哦,对啦,首先要下载SDK:.phpqrcode类文件下载,下载地址:https://sourceforge.net/projects/phpqrcode/ 插件只要:下载下来的类文件是一个压缩包,里
注:此文是根据前辈的博客和自己实际动手总结出来的,不喜勿喷 1、准备工作 Nginx的安装依赖于以下三个包,意思就是在安装Nginx之前首先必须安装一下的三个包,注意安装顺序如下:   1 SSL功能需要openssl库,直接通过yum安装: #yum install openssl   2 gzi