
php
脚本叔叔
博客园:http://www.cnblogs.com/Jhaiha0/
展开
-
auto_prepend_file与auto_append_file使用方法
auto_prepend_file与auto_append_file使用方法如果需要将文件require到所有页面的顶部与底部。第一种方法:在所有页面的顶部与底部都加入require语句。例如:[php] view plain copyrequire('header.php'); 页面内容转载 2018-02-06 20:03:59 · 405 阅读 · 0 评论 -
php_类的定义
此文章为原创见解,例子各方面也是东拼西凑.如果有错请留言.谢谢在面向对象的思维中提出了两个概念,类和对象.类是对某一类实物的抽象描述,而对象用于表示现实中该类事物的个体,例子:老虎是父类,东北虎,华南虎是子类,一只东北虎是对象可以将玩具看成一个类,. 将个个玩具看成对象.原创 2017-11-16 19:44:50 · 967 阅读 · 0 评论 -
php函数var_dump() 、print_r()、echo()
var_dump() 能打印出类型print_r() 只能打出值echo() 是正常输出...需要精确调试的时候用 var_dump();一般查看的时候用 print_r()另外 , echo不能显示数组 其余2个可以...原创 2017-11-21 22:23:12 · 277 阅读 · 0 评论 -
PHP之this和self
self在对象中自己调用自己使用$this在实例化后使用$this方法在访问PHP类中的成员变量或方法时,如果被引用的变量或者方法被声明成const(定义常量)或者static(声明静态),那么就必须使用操作符::,反之如果被引用的变量或者方法没有被声明成const或者static,那么就必须使用操作符->。另外,如果从类的内部访问const或者static变量或者方法,那么就必须使用自引用的se原创 2017-12-29 13:11:04 · 275 阅读 · 0 评论 -
Nginx+Php-fpm运行原理详解
<div id="article_content" class="article_content clearfix csdn-tracking-statistics" data-pid="blog" dat转载 2018-06-11 16:17:37 · 302 阅读 · 0 评论 -
PHP面向对象中的重要知识点(三)
转自:http://www.cnblogs.com/stephen-liu74/p/3500084.html1. namespace: 和C++中的名字空间很像,作用也一样,都是为了避免在引用较多第三方库时而带来的名字冲突问题。通过名字空间,即便两个class的名称相同,但是因为位于不同的名字空间内,他们仍然可以被精确定位和区分。第一次看到PHP的名字空间语法时,感觉和C++相比在语法上是非...转载 2018-05-04 23:05:29 · 261 阅读 · 0 评论 -
PHP面向对象中的重要知识点(二)
转自:http://www.cnblogs.com/stephen-liu74/p/3498492.html1. __toString: 当对象被打印时,如果该类定义了该方法,则打印该方法的返回值,否则将按照PHP的缺省行为输出打印结果。该方法类似于Java中的toString()。<?phpclass TestClass { public function __toStri...转载 2018-05-04 23:01:24 · 233 阅读 · 0 评论 -
PHP面向对象中的重要知识点(一)
转自:http://www.cnblogs.com/stephen-liu74/p/3497440.html1. __construct: 内置构造函数,在对象被创建时自动调用。见如下代码:12345678910111213141516<?phpclass ConstructTest { private $arg1; private $arg2; public ...转载 2018-05-04 13:24:20 · 430 阅读 · 0 评论 -
php延迟静态绑定
PHP5.3以后引入了延迟静态绑定static,它是为了解决什么问题呢?php的继承模型中有一个存在已久的问题,那就是在父类中引用扩展类的最终状态比较困难。来看一个例子。static与self的区别:self是类内指针,指向本类的静态方法和属性static使得父类能访问子类的重载静态方法<?phpclass A{ public static function echoClass(...原创 2018-05-02 23:42:27 · 300 阅读 · 0 评论 -
PHP环境手动搭建wamp-----Apache+MySQL+PHP
首先下载分别下载Apache+MySQL+PHP. 然后分别解压到文件夹中.1.安装Apache1)检查80端口是否占用说明:apache软件占用80软件,在计算机中一个端口只能被一个软件占用步骤:执行DOS命令查看当前占用的端口(netstat -ano)如果80端口被占用①停止80端口暂用的软件②修改apache默认端口2)使用DOS命令管理Apache必须要用管理员身份打开dos窗口 设置...原创 2018-04-05 15:53:29 · 509 阅读 · 0 评论 -
php set_error_handler() 详细用法
转载: http://us.php.net/manual/en/function.set-error-handler.phpset_error_handler这个函数的作用是为了防止错误路径泄露 何为错误路径泄露呢?我们写程序,难免会有问题(是经常会遇到问题 ),而PHP遇到错误时,就会给出出错脚本的位置、行数和原因有很多人说,这并没有什么大不了。确实,在调试程序阶段,这确实是没啥的,而且我认为...转载 2018-04-10 13:09:30 · 3331 阅读 · 0 评论 -
PHP中的错误处理、异常处理机制详解
转自:http://www.cnblogs.com/52php/p/5665495.html在编写PHP程序时,错误处理是一个重要的部分。如果程序中缺少错误检测代码,那么看上去很不专业,也为安全风险敞开了大门例:1234<?php $a = fopen('test.txt','r'); //这里并没有对文件进行判断就打开了,如果文件不存在就会报错?>那么正确的写法应该如下:...转载 2018-04-09 23:03:55 · 631 阅读 · 0 评论 -
PHP include()和require()方法的区别
PHP的include()和require()是两种包含外部文件的方法,对于这两种方法有什么区别,很多初学者可能不是很明白。下面总结一下PHP include()和require()的区别:1:加载失败的处理方式不同:include()会产生一个警告,而require()则导致一个致命的错误(出现错误,脚本停止执行)require() :如果文件不存在,会报出一个fatal转载 2018-02-06 20:08:38 · 402 阅读 · 0 评论 -
深入理解PHP之require/include顺序
深入理解PHP之require/include顺序作者: Laruence( )本文地址: http://www.laruence.com/2010/05/04/1450.html转载请注明出处在大型的Web项目中, include_path是一个模块化设计的根本中的根本(当然,现在也有很多基于autoload的设计, 这个不影响本文的探讨), 但是正是因为转载 2018-02-06 20:16:10 · 244 阅读 · 0 评论 -
再一次, 不要使用(include/require)_once
本文地址: http://www.laruence.com/2012/09/12/2765.html最近关于apc.include_once_override的去留, 我们做了几次讨论, 这个APC的配置项一直一来就没有被很好的实现过.在这里, 我想和大家在此分享下, 这个问题的原因, 以及对我们的一些启示.关于使用include还是include_once(以转载 2018-02-06 20:12:34 · 691 阅读 · 0 评论 -
总体来说,require_once 肯定要比 require 性能好
首先,总体来说,require_once 肯定要比 require 性能好。因为 require 某个文件等同于 “编译 + 执行” 这个文件;require_once 避免了对相同文件的重复 “编译” 和 “执行”。即使使用APC大大降低了“编译”阶段的消耗,但是“执行”阶段依然每次都会做重复工作。其次,鸟哥说的应该是在PHP5.2之前,require_once 的实原创 2018-02-06 20:06:08 · 520 阅读 · 0 评论 -
php析构方法
析构方法说明:1. 析构方法会自动调用2. 析构方法主要用于销毁资源(比如释放数据库的链接,图片资源...销毁某个对象..);析构函数会在到对象的所有的引用都被删除或者当对象被显示销毁时执行. 3.析构方法调用顺序是,先创建的对象后被销毁4. 析构方法什么时候被调用(1) 当程序(进程结束)退出时(2) 当一个对象称为垃圾对象的时候,该对象的析构转载 2017-11-16 12:47:19 · 584 阅读 · 0 评论