• PHP面向对象之观察者模式

    观察者模式按我的的理解,主要分为观察者类和被被观察者类二个部分。被观察者类会继承一个接口(如:Observable)实现对观察者的添加、删除和通知(即通知观察者发生了特定事件),它聚合了观察者类具体看原书类图。而观察者类继承一个接口(如:Observer)实现一个抽象方...

    2018-06-22 05:18:53

  • HTTP常见状态码

    200 OK 请求成功。一般用于GET与POST请求 301 Moved Permanently 永久移动。请求的资源已被永久的移动到新URI,返回信息会包括新的URI,浏览器会自动定向到新URI。今后任何新的请求都应使用新的URI代替 302Found 临时移动。与301类似。但资源只是临时被移动。客户端应...

    2018-06-22 05:18:51

  • php 对字符串的分块处理

    // 如何把以下的字符串分成每一个小块, 如:2017.2.14\n我们都是中国人\n小日本 这样的为一个小块 $str = ' 2017.2.14我们都是中国人小日本2017.2.15订单取消资讯标签bug哈看看我给余额充值页面2017.2.16修改bug加载更多哈哈2017.2.17中中中中中岛小肥羊 '; 最终处理结...

    2018-06-22 05:18:50

  • php将html转为图片

    在服务器端解析将编译好的html转换为图片。 由于html一般由客户端浏览器解析,服务器端不能直接解析html代码。所以我们需要借助php类库及扩展完成这一需求。 文件转换过程为 html— pdf —png。 需要借助的类库是mPDF ,imagick pdf 官方下载地址是:http://www.mpdf1....

    2018-06-22 05:18:51

  • 原生ajax瀑布流demo

    最近听朋友们说起瀑布流挺多的,自己就去研究下了,一个简单的原生demo,分享给大家... 简单分为三个文档,有详细的注释:img;ajax.php;demo.php 其中 img 文件夹中放入图片 1.jpg;2.jpg;3.jpg.... ajax.php页面 ?php //模拟从数据库读取数据 $arr = array(); $op =...

    2018-06-22 05:18:49

  • scroll的应用

    jQuery(document).ready(function($){ $('#shang').click(function(){ $('html,body').animate({scrollTop: '0px'}, 800); }); $('#comt').click(function(){ $('html,body').animate({scrollTop:$('#comments').offset().top}, 800); }); $('#xia').click(function(){...

    2018-06-22 05:18:48

  • PHP读取Excel类文件

    想要使用PHP读取Excel文件必然要用到PHPExcel开源类库,网上资源应该挺多的。但是每一种的操作必然都是不同的,可原理应该都是大同小异。 这个文件夹里包含的就是PHPExcel类文件 ,在外面还有一个入口PHP文件 处理机制: 1.读取Excel文件 2.获取最大行号和最大列号 3....

    2018-06-22 05:18:48

  • PHP面向对象之策略模式

    策略模式按我个人的理解说就是将类中重复使用的代码分离出来形成一个策略类,其他类想要调用的话,首先在初始化的时候就要把这个策略类作为参数传递进来即形成一种组合关系,然后在类内部就可以直接调用这个策略类中的逻辑了。 简单说一下类的组合与聚合关系(很长一段时...

    2018-06-22 05:18:48

  • 反转一个英文句子中的单词,并且对应位置大小写不改变

    输入一句英文句子,只有英文字(a-z, A-Z)、每个字之间仅以一个空格分格,前后没有空格。 返回的是要把每一个字的字母顺序倒转写,但字的顺序和字母的大小写位置则保持不変 示例: 输入参数This is an Apple on eBay 输出:Siht si na Elppa no yAbe /* * * 反转英文句...

    2018-06-22 05:18:47

  • Thinkphp3.2———配置模块

    一、配置格式 Thinkphp框架中的所有配置都是数组形式定义的的格式为: // 项目配置 return array ( 'DEFAULT_MODULE'='Index', // 默认模块 'URL_MODEL'='2', // URL模式 'SESSION_AUTH_START'= true , // 是否开启session ) 配置参数不区分大小写(无论大小写都会被转...

    2018-06-22 05:18:44

2