PHP与MySQL程序设计 第四版 第十三章 处理HTML表单 笔记 近一个月没有更新笔记了,PHP与MySQL程序设计这本书共38章,时隔两年才被我看完,书中大部分知识平常工作中遇到也用到,获取早点看完收货更大吧,用到的部分看起来相对轻松点,没用过的地方还是有些晕乎乎,只对概念、名词、大概步骤有些印象。写下笔记,再一次加深印象,以便以后用到。 219页 这章介绍如何完成以下任务(ps:这节内容较少,但是却很重要,验证表单过滤用户输入数据,是很重要的数据处理和安全问 程序员 2016-10-23 阿举
PHP与MySQL程序设计 第四版 第十二章 日期和时间 笔记 第206页 php的日期和时间库 自php5.1.0起可以通过php.ini文件的date.timezone配置指令来改变网站的时区 (ps: date.timezone = "Asia/Shanghai") 验证日期 checkdate()函数能很好的验证日期,提供的日期有效返回true,否则返回false,其形式为 可以用来检查某年是不是闰年,某个月有没有31号啥的 第207页 date()函 程序员 2016-09-25 阿举
php日志系统 seaslog1.6.2 安装配置使用及简单的封装 在php的网站下载了seaslog1.6.2 和安装其他扩展的方式一样 seaslog在Github上的描述 为什么使用SeasLog log日志,通常是系统或软件、应用的运行记录。通过log的分析,可以方便用户了解系统或软件、应用的运行情况;如果你的应用log足够丰富,也可以分析以往用户的操作行为、类型喜好、地域分布或其他更多信息;如果一个应用的log同时也分了多个级别,那么可以很轻易地分析得到 程序员 2016-09-15 阿举
PHP与MySQL程序设计 第四版 第十章 处理文件和操作系统 笔记 第177页 获取路径的文件名 basename()函数返回路径的文件名部分,提供可选参数、提供可选参数suffix,当返回的文件名包含这个扩展名的时候将忽略该后缀 获取路径的目录 dirname()函数返回路径的目录部分 pathinfo()函数创建一个关联函数 包含目录名 基本名 扩展名 realpath()函数 确定绝对路径 disk_free_spache() 返回指定目录所在磁盘分区的可用 程序员 2016-09-15 阿举
PHP与MySQL程序设计 第四版 第九章 字符串和正则表达式 笔记 第147页 量词 第152页 修饰符 元字符 第153页 搜索数组 preg_grep() 函数搜索数组中的所有元素,返回由与某个模式匹配的所有元素组成的数组 $name=array("zhangxingju.com","aju","zhxj","xiaolei","yueji"); $newname=preg_grep("/^z/",$name); var_dump($newname); //a 程序员 2016-09-03 阿举
PHP与MySQL程序设计 第四版 第八章 错误和异常处理 笔记 第136页 php5.2引入新函数 error_get_last(),这个函数会返回一个关联数组,包含最后出现的错误的类型,消息,文件,行号 配置文件php.ini中的display_startup_errors显示的是php引擎初始化时遇到的所有错误 第137页 错误日志 error_log在单独的文本文件中记录错误日志,它可以将错误写入系统的默认日志中 之前有篇记录使用了这个函数 php.in 程序员 2016-09-03 阿举
PHP与MySQL程序设计 第四版 第七章 高级的OOP特性 笔记 第122页 7.2.1对象克隆 可以在对象的前面加clone关键字来克隆对象 newObject = clone oldObject; 克隆的对象会继承前一个对象的属性 第123页 7.2.2 __clone()方法 可以在对象类中定义一个__clone()方法来调整对象的克隆行为,这个方法将会在克隆操作期间执行。 function __clone(){ //执行写的代码 } 第131页 7.5抽 程序员 2016-09-03 阿举
PHP与MySQL程序设计 第四版 第六章 面向对象的PHP 笔记 第103页 oop的三个基本概念:封装 继承 多态 第106页 属性作用域 php支持五种属性作用域 : public private protected final static 第108页 用__set()方法设置属性 修改方法或者称为设置方法,负责隐藏属性的赋值实现,并在为类属性赋值之前验证类数据,它接受一个属性名和相应的值作为输入,如果方法成功执行就返回true,否则返回false 用__ 程序员 2016-08-14 阿举
PHP与MySQL程序设计 第四版 第五章笔记 第五章 是说数组的,有很多有用的数组函数可以使用 第80页 用预定义的值范围填充数组 range()函数是 一个快速创建数组的简单方法,并会使用low到high范围内的整数值填充数组,形式如下 array range (int low , int high [, int step]) 列子 $even = range(2,6,2); //$even =array(2,4,6); $even=ran 程序员 2016-08-14 阿举