
php
小小先生木
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
php redis 操作手册
链接转载 2019-12-16 14:40:34 · 156 阅读 · 0 评论 -
php设计模式-单例模式
单例模式需要满足的三个条件1.一个构造函数 必须是private2.一个用来保存类的实例的静态成员变量3.一个访问类实例的静态方法<?php Class Single{ static public $instance=null;//静态成员变量 private function __Construct(){ //构造函数private } public stati...原创 2019-11-08 11:59:15 · 168 阅读 · 0 评论 -
thinkphp 有自动加载 为什么还要use呢
今天有人在群里面讨论这个问题。tp5官方文档介绍自动加载:命名空间的路径与类库文件的目录一致,那么就可以实现类的自动加载比如说app\index\controller这个空间下有两个类库 index跟test我如果想要在test里面调用index下面的tests方法的话。贴代码public function index() { $test=new Index(); $test->...原创 2018-11-13 13:07:41 · 1896 阅读 · 2 评论 -
php==与===的区别
今天遇到一个问题 于是就看了下跟=的区别两个的区别很简单==如果两边的类型不一样,首先强制转换使得两边类型一致 再进行判断===是先判断两边类型,再进行判断贴案例echo 0==&amp;quot;123&amp;quot;?&amp;quot;true&amp;quot;:&amp;quot;false&amp;quot;;echo &amp;quot;&am原创 2018-11-13 15:04:18 · 318 阅读 · 0 评论 -
php 关键词final,static的用法 顺便也说下php中->跟::的区别 做个笔记
一.final 的用法很简单,定义类的时候 就是阻止子类继承贴代码final class base{ public function test(){ echo 'this is final'; }}任何类都不能继承base类,如果继承就会抛出错误定义方法的时候就是阻止被覆盖class base{ final public function test(){ ech...原创 2018-11-16 14:59:17 · 213 阅读 · 0 评论 -
php 类型提示
遇到一个新写法private function setWriter(XMLWriter $writer) { $this-&gt;writer = $writer;}传参的时候为什么前面会多了XMLWriter百度了一大堆,没有找到答案偶然的一个机会我知道了 这个叫类型提示比如说(XMLWriter $writer) $writer 必须是类XMLWriter的实例贴代码c...原创 2018-11-17 13:55:30 · 337 阅读 · 0 评论 -
php接口(interface)跟抽象类abstract的作用与好处
假设现在有六个类动物(Animal)抽象类老虎(tiger) 继承动物类蛇类(snake) 继承动物类兔子(rabbit) 继承动物类农夫(farmer)农夫可以喂养Animal贴代码跟解释abstract class Animal{ //定义一个抽象类animal public function move($destination){}//动物移动 public fun...原创 2018-11-17 17:02:18 · 1544 阅读 · 0 评论 -
链接中包含部分字符 在隐藏入口文件时会报404 错误的解决方案
/search/具 隐藏index.php会报404错误urlencode结果是%E5%85%B7共,兵,兹这些都是一样404结果发现%E5**%85%**B7是%85%出了问题把.htaccess 改为&lt;IfModule mod_rewrite.c&gt; Options +FollowSymlinks -Multiviews RewriteEngine On R...原创 2018-11-24 16:15:24 · 1715 阅读 · 0 评论 -
php正则处理jsonp数据
网上找了下 发现没有合适的 所以就自己写了一个贴代码$str='sug({q:"淘宝",p:false,s:["淘宝网","淘宝小镇","淘宝下载","淘宝客服","淘宝评价","淘宝联盟","淘宝好评",&原创 2018-12-24 10:59:45 · 1515 阅读 · 0 评论