随笔分类 -  PHP

Learn PHP feedback
摘要:系统 centos7 环境 php 7.1.3 nignx 1.12.2 mysql 5.5.6 我是通过lnmp 集成环境安装 fastcgi.conf 末尾添加 vim fastcig.conf 退出保存 :wq # xxxx 代表 你的域名或者ip地址 在vhost 文件下添加 xxxx.co 阅读全文
posted @ 2018-11-22 11:20 gaara724 阅读(629) 评论(0) 推荐(0)
摘要:安装Xdebug 寻找对应php版本的xdebug版本 先将info输出到一个文件 php -i > info.txt 打开info.txt 复制所有内容 打开寻找合适xdebug的页面https://xdebug.org/wizard.php 将刚才复制的内容粘贴至提供的输入框中 点击Analys 阅读全文
posted @ 2018-11-21 16:19 gaara724 阅读(765) 评论(0) 推荐(0)
摘要:需注意: 在PHP中的"\n"与'\n'的区别 还需要明白 base64 编码的都是 二进制 未完成 标记 阅读全文
posted @ 2018-11-20 00:28 gaara724 阅读(232) 评论(0) 推荐(0)
摘要:UPLOAD_ERR_OK:值为0 上传成功 UPLOAD_ERR_INI_SIZE: 值为1 上传文件超过了php.ini中upload_max_filesize选项的值 UPLOAD_ERR_FORM_SIZE:值为2 超过了html表单中的max_file_size UPLOAD_ERR_PA 阅读全文
posted @ 2017-02-03 12:42 gaara724 阅读(194) 评论(0) 推荐(0)
摘要:extension_loaded('扩展'); 检测扩展是否开启 function_exists('函数名'); 检测函数是否可用 gd_info; 得到GD库信息 get_defined_functions(); 得到所有已定义的函数 阅读全文
posted @ 2017-01-25 16:49 gaara724 阅读(104) 评论(0) 推荐(0)
摘要:class_exists():判断某个类是否存在(定义过) interface_existe():判断接口是否存在 get_class():获取某个对象的"所属类名" get_parent_class():获取某个对象的"所属父类的类名" get_class_method():获取一个类的所以方法, 阅读全文
posted @ 2016-08-21 11:27 gaara724 阅读(165) 评论(0) 推荐(0)
摘要:非常感谢http://www.cnblogs.com/jicheng1014/archive/2012/01/26/2329531.html 配置php环境问题 php.ini 路径 "\" 与 Apache文件下的conf下的httpd.conf相反"/" 出现的问题基本就是找不到mysql、my 阅读全文
posted @ 2016-07-27 12:01 gaara724 阅读(112) 评论(0) 推荐(0)
摘要:PHP支持哪些数据库 PHP通过安装相应的扩展来实现数据库操作,现代应用程序的设计离不开数据库的应用,当前主流的数据库有MsSQL,MySQL,Sybase,Db2,Oracle,PostgreSQL,Access等,这些数据库PHP都能够安装扩展来支持,一般情况下常说的LAMP架构指的是:Linu 阅读全文
posted @ 2016-07-11 15:10 gaara724 阅读(139) 评论(0) 推荐(0)
摘要:抛出一个异常 从PHP5开始,PHP支持异常处理,异常处理是面向对象一个重要特性,PHP代码中的异常通过throw抛出,异常抛出之后,后面的代码将不会再被执行。 既然抛出异常会中断程序执行,那么为什么还需要使用异常处理? 异常抛出被用于在遇到未知错误,或者不符合预先设定的条件时,通知客户程序,以便进 阅读全文
posted @ 2016-07-11 14:59 gaara724 阅读(204) 评论(0) 推荐(0)
摘要:GD库简介 GD指的是Graphic Device,PHP的GD库是用来处理图形的扩展库,通过GD库提供的一系列API,可以对图像进行处理或者直接生成新的图片。 PHP除了能进行文本处理以外,通过GD库,可以对JPG、PNG、GIF、SWF等图片进行处理。GD库常用在图片加水印,验证码生成等方面。 阅读全文
posted @ 2016-07-11 11:03 gaara724 阅读(257) 评论(0) 推荐(0)
摘要:取得当前的Unix时间戳 UNIX 时间戳(英文叫做:timestamp)是 PHP 中关于时间与日期的一个很重要的概念,它表示从 1970年1月1日 00:00:00 到当前时间的秒数之和。 PHP提供了内置函数 time() 来取得服务器当前时间的时间戳。那么获取当前的UNIX时间戳就很简单了。 阅读全文
posted @ 2016-07-11 10:35 gaara724 阅读(208) 评论(0) 推荐(0)
摘要:读取文件内容 PHP具有丰富的文件操作函数,最简单的读取文件的函数为file_get_contents,可以将整个文件全部读取到一个字符串中。 $content = file_get_contents('./test.txt'); file_get_contents也可以通过参数控制读取内容的开始点 阅读全文
posted @ 2016-07-11 10:00 gaara724 阅读(128) 评论(0) 推荐(0)
摘要:设置cookie PHP设置Cookie最常用的方法就是使用setcookie函数,setcookie具有7个可选参数,我们常用到的为前5个: name( Cookie名)可以通过$_COOKIE['name'] 进行访问value(Cookie的值)expire(过期时间)Unix时间戳格式,默认 阅读全文
posted @ 2016-07-08 16:59 gaara724 阅读(206) 评论(0) 推荐(0)
摘要:什么叫正则表达式 PCRE库函数中,正则匹配模式使用分隔符与元字符组成,分隔符可以是非数字、非反斜线、非空格的任意字符。经常使用的分隔符是正斜线(/)、hash符号(#) 以及取反符号(~),例如: /foo bar/ #^[^0-9]$# ~php~ 如果模式中包含分隔符,则分隔符需要使用反斜杠( 阅读全文
posted @ 2016-07-08 10:51 gaara724 阅读(191) 评论(0) 推荐(0)
摘要:在PHP中,字符串的定义可以使用英文单引号' ',也可以使用英文双引号" "。 但是必须使用同一种单或双引号来定义字符串,如:'Hello World"和"Hello World'为非法的字符串定义。 单引号和双引号到底有啥区别呢? PHP允许我们在双引号串中直接包含字串变量。 而单引号串中的内容总 阅读全文
posted @ 2016-07-08 09:47 gaara724 阅读(140) 评论(0) 推荐(0)
摘要:不知道为什么慕课网还这个都要介绍。不过还是一个新的知识点。 PHP开发中,我们遇到最多的可能就是字符串。 字符串变量用于包含字符串的值。 一个字符串 通过下面的3种方法来定义: 1、单引号2、双引号3、heredoc语法结构 基本用法如下,后面的节还会详细进行介绍使用技巧,这里只介绍用法: 单引号定 阅读全文
posted @ 2016-07-08 09:44 gaara724 阅读(122) 评论(0) 推荐(0)
摘要:对这个理解不太懂或者说 没有一个明确的用法,不知道该怎么使用,说到底还是不懂有什么用。我还是先把只是点复制过来 对象比较,当同一个类的两个实例的所有属性都相等时,可以使用比较运算符==进行判断,当需要判断两个变量是否为同一个对象的引用时,可以使用全等运算符 进行判断。 对象复制,在一些特殊情况下,可 阅读全文
posted @ 2016-07-08 09:41 gaara724 阅读(131) 评论(0) 推荐(0)
摘要:PHP中的重载指的是动态的创建属性与方法,是通过魔术方法来实现的。属性的重载通过__set,__get,__isset,__unset来分别实现对不存在属性的赋值、读取、判断属性是否设置、销毁属性。 方法的重载通过__call来实现,当调用不存在的方法的时候,将会转为参数调用__call方法,当调用 阅读全文
posted @ 2016-07-07 17:07 gaara724 阅读(249) 评论(0) 推荐(0)
摘要:访问控制 前面的小节,我们已经接触过访问控制了,访问控制通过关键字public,protected和private来实现。被定义为公有的类成员可以在任何地方被访问。被定义为受保护的类成员则可以被其自身以及其子类和父类访问。被定义为私有的类成员则只能被其定义所在的类访问。 类属性必须定义为公有、受保护 阅读全文
posted @ 2016-07-07 17:03 gaara724 阅读(143) 评论(0) 推荐(0)
摘要:Static静态关键字 静态属性与方法可以在不实例化类的情况下调用,直接使用类名::方法名的方式进行调用。静态属性不允许对象使用->操作符调用。 class Car { private static $speed = 10; public static function getSpeed() { r 阅读全文
posted @ 2016-07-07 16:28 gaara724 阅读(144) 评论(0) 推荐(0)