2018年7月8日
摘要: 正则匹配相应知识点str_replace("world","Shanghai","Hello world!"); //替换字符串中的指定的值,需要注意本函数区分大小写$str1=preg_replace($pattern,$replacement,$subject); //不管替换的值有没有改变都保 阅读全文
posted @ 2018-07-08 10:24 ZhanLi 阅读(175) 评论(0) 推荐(0)
  2018年7月4日
摘要: PHP 多态 多态性是指相同的操作或函数、过程可作用于多种类型的对象上并获得不同的结果。不同的对象,收到同一消息将可以产生不同的结果,这种现象称为多态性。多态性允许每个对象以适合自身的方式去响应共同的消息。多态性增强了软件的灵活性和重用性。在面向对象的软件开发中,多态性是最为重要的部分之一。面向对象 阅读全文
posted @ 2018-07-04 15:20 ZhanLi 阅读(11807) 评论(0) 推荐(0)
摘要: echo是一个语言结构而非函数,因此它无法被变量函数调用, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用) print() 只能打印出简单类型变量的值(如int,string) print_r() 可以打印出复杂类型变量的值(如数组,对象) echo 输出一个或者多 阅读全文
posted @ 2018-07-04 11:38 ZhanLi 阅读(242) 评论(0) 推荐(0)
摘要: 1、平时喜欢哪些php书籍及博客?CSDN、虎嗅、猎云 2、js闭包是什么? 3、for与foreach哪个更快? 4、php鸟哥是谁?能不能讲一下php执行原理? 5、php加速器有哪些?apc、zend、xcache.....能不能讲一下它的加速原理? 6、Node.js能彻底代替php+apa 阅读全文
posted @ 2018-07-04 09:34 ZhanLi 阅读(196) 评论(0) 推荐(0)
  2018年7月3日
摘要: 1.准备 当你在浏览器中输入网址(例如www.test.com)并且敲了回车以后, 浏览器首先要做的事情就是获得test.com的IP地址,具体的做法就是发送一个UDP的包给DNS服务器,DNS服务器会返回test.com的IP, 这时候浏览器通常会把IP地址给缓存起来,这样下次访问就会加快。 比如 阅读全文
posted @ 2018-07-03 19:13 ZhanLi 阅读(232) 评论(0) 推荐(0)
  2018年6月25日
摘要: 类-> 访问->静态方法(类的方法)->可以 类 ->访问->普通方法(对象的方法)->不可以(虽然方法里不用$this关键字时,可以!但不支持这种写法) 类->对象访问》静态方法(类的方法)->可以 class run{ static function rrun() { var_dump("我在跑 阅读全文
posted @ 2018-06-25 22:39 ZhanLi 阅读(3634) 评论(0) 推荐(0)
摘要: 在学习PHP面向对象时,都会在抽象类与接口上迷惑,作用差不多为什么还那么容易混淆,何不留一去一?但是事实上两者的区别还是很大的,如果能够很好地运用PHP的两个方法,面向对象的程序设计将会更加合理、清晰高效。 对接口的使用方式是通过关键字implements来实现的,而对于抽象类的操作是使用类继承的关 阅读全文
posted @ 2018-06-25 22:10 ZhanLi 阅读(189) 评论(0) 推荐(0)
摘要: 如果不使用工厂模式的话,我们在写代码的过程中,我们可能对此对一个基础的对象进行多次的实例化操作,那么问题就来了,比如说对象改变了,那么后面的实例化就需要全部进行改变。这时候工厂模式就闪亮的登场了。 阅读全文
posted @ 2018-06-25 15:11 ZhanLi 阅读(153) 评论(0) 推荐(0)
  2018年6月23日
摘要: 问题描述 Win10 64位专业版安装git 2.x之后出现 Git闪退,安装1.x出现bash: /dev/null: No such device or address fatal: open /dev/null or dup failed: No such file or directory 阅读全文
posted @ 2018-06-23 09:55 ZhanLi 阅读(18143) 评论(8) 推荐(11)
  2018年6月22日
摘要: 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版 阅读全文
posted @ 2018-06-22 10:15 ZhanLi 阅读(938) 评论(0) 推荐(0)