文章分类 -  PHP

上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 38 下一页
摘要:安装Xdebug过程略。 推荐用windows下的phpstudy集成环境,可以一键开启。 我们在PHP遇到&符合时候,总有点蒙。不像c中可以打印引用地址,指针地址。内存地址。 所以用xdebug_debug_zval 和debug_backtrace,可以打印出引用计数 所有的php变量都放在了z 阅读全文
posted @ 2016-12-26 21:43 天涯海角路 阅读(691) 评论(0) 推荐(0)
摘要:引用计数基本知识 ¶ 每个PHP变量存在一个叫"zval"的变量容器中。一个zval变量容器,除了包含变量的类型和值,还包括两个字节的额外信息。第一个是"is_ref",是个bool值,用来标识这个变量是否是属于引用集合(reference set)。通过这个字节,php引擎才能把普通变量和引用变量 阅读全文
posted @ 2016-12-26 21:41 天涯海角路 阅读(2535) 评论(0) 推荐(0)
摘要:1.debug_zval_dump(),它与var_dump()的区别就是它新增了一个值refcount,即记录变量被引用的次数。同时它还可以打印几个变量。 如果你连引用计数器都不懂的话,请阅读:PHP垃圾回收机制引用计数器概念 结果如下: a: (refcount=2, is_ref=1), st 阅读全文
posted @ 2016-12-26 21:40 天涯海角路 阅读(824) 评论(0) 推荐(0)
摘要:PHP5中使用parent::来引用父类的方法。 parent:: 可用于调用父类中定义的成员方法。 parent::的追溯不仅于直接父类。 通过parent::调用父类方法 01 <!-- 声明一个员工类,经理类继承自员工类 --> 02 <? 03 class employee{ 04 prot 阅读全文
posted @ 2016-12-26 21:27 天涯海角路 阅读(573) 评论(0) 推荐(0)
摘要:面向对象编程(OOP,Object OrientedProgramming)现已经成为编程人员的一项基本技能。利用OOP的思想进行PHP的高级编程,对于提高PHP编程能力和规划web开发构架都是很有意义的。 这里我主要谈的是this,self关键字之间的区别。从字面上来理解,分别是指这、自己。先初步 阅读全文
posted @ 2016-12-26 21:23 天涯海角路 阅读(138) 评论(0) 推荐(0)
摘要:PHP支持类和面向对象结构,PHP的类的静态函数和变量不与任何特定类的实例相关联(换句话说,一个对象)。请看:类与对象的区别。 相反,静态函数和变量与类定义本身相关联。换言之,一个类的所有实例都共享相同的静态变量。在一个类的方法(函数)的上下文中,静态变量和函数被访问使用self::,在一个类的对象 阅读全文
posted @ 2016-12-26 21:23 天涯海角路 阅读(216) 评论(0) 推荐(0)
摘要:PHP 5 MySQLi 函数 PHP MySQLi 简介 PHP MySQLi = PHP MySQL Improved! MySQLi 函数允许您访问 MySQL 数据库服务器。 注释:MySQLi 扩展被设计用于 MySQL 4.1.13 版本或更新的版本。 安装 / Runtime 配置 为 阅读全文
posted @ 2016-12-26 20:38 天涯海角路 阅读(309) 评论(0) 推荐(0)
摘要:由于MySQL扩展从php 5.5开始弃用,所以以后不推荐大家再用MySQL扩展,请用MySQLi或PDO代替,以下是MySQL对应的MySQLi函数(绿色字体)供大家参考。(注:PHP手册上的有误,这里是最准的) MySQL>>(从PHP 5.5开始弃用) mysql_affected_rows 阅读全文
posted @ 2016-12-26 20:25 天涯海角路 阅读(761) 评论(0) 推荐(0)
摘要:1连接数据库. //procedural style$mysqli = mysqli_connect('host','username','password','database_name');//object oriented style (recommended)$mysqli = new my 阅读全文
posted @ 2016-12-26 20:22 天涯海角路 阅读(131) 评论(0) 推荐(0)
摘要:PHP的 mysqli 扩展提供了其先行版本的所有功能,此外,由于 MySQL 已经是一个 具有完整特性的数据库服务器 , 这为PHP 又添加了一些新特性 。 而 mysqli 恰恰也支持了 这些新特性。 一. 建立和断开连接 与 MySQL数据库交互时,首先要建立连接,最后要断开连接,这包括与服务 阅读全文
posted @ 2016-12-26 20:21 天涯海角路 阅读(190) 评论(0) 推荐(0)
摘要:PHP5.0开始,不仅可以使用早期的mysql数据库扩展函数,还能使用新扩展的mysqli技术实现与mysql数据库的信息交流,PHP的mysqli扩展被封装在在一个类中,它是一种面向对象技术,只能在PHP5和MYSQL4,1或更高的版本才能使用,(i)表示该进,使用mysqli,执行速度更快,更方 阅读全文
posted @ 2016-12-26 20:19 天涯海角路 阅读(425) 评论(0) 推荐(0)
摘要:一、mysql_fetch_row 这个函数是从结果集中取一行作为枚举数据,从和指定的结果标识关联的结果集中取得一行数据并作为数组返回。每个结果的列储存在一个数组的单元中,偏移量从 0 开始。 注意,这里是从0开始偏移,也就是说不能用字段名字来取值,只能用索引来取值。例如: while($row = 阅读全文
posted @ 2016-12-26 20:08 天涯海角路 阅读(150) 评论(0) 推荐(0)
摘要:关联数组定义:“关联数组”是一种具有特殊索引方式的数组。不仅可以通过整数来索引它,还可以使用字符串或者其他类型的值(除了NULL)来索引它。 索引数组定义:索引数组存储一系列经过组织的单个或多个值,其中的每个值都可以通过使用一个无符号整数值进行访问。 mysql_fetch_assoc ,mysql 阅读全文
posted @ 2016-12-26 20:06 天涯海角路 阅读(140) 评论(0) 推荐(0)
摘要:1、mysql_fetch_row,这个函数是从结果集中取一行作为枚举数据,从和指定的结果标识关联的结果集中取得一行数据并作为数组返回。每个结果的列储存在一个数组的单元中,偏移量从 0 开始。 2、mysql_fetch_array,从结果集中取得一行作为关联数组,或数字数组,或二者兼有,除了将数据 阅读全文
posted @ 2016-12-26 20:05 天涯海角路 阅读(141) 评论(0) 推荐(0)
摘要:PHP文件重命名:函数rename()。php文件复制:函数copy();php文件删除:函数unlink(); ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 //重命名与复制文件 $new_name = $new_path.$new_fi 阅读全文
posted @ 2016-12-26 19:51 天涯海角路 阅读(584) 评论(0) 推荐(0)
摘要:搞个了图片上传,死活不好使,后来发现是PHP参数配置的问题。下面总结下与文件上传有关的php参数,备忘之~所有这些参数都在php.ini中设置。1.file_uploads设为On,允许通过HTTP上传文件 2.upload_tmp_dir文件上传至服务器时用于临时存储的目录,如果没指定,系统会使用 阅读全文
posted @ 2016-12-26 19:24 天涯海角路 阅读(139) 评论(0) 推荐(0)
摘要:用 getcwd() 函数或 dirname(__FILE__) 复制代码 代码如下: <php echo getcwd() . "<br/>"; echo dirname(__FILE__); ?> 复制代码 代码如下: 本文开发(php)相关术语:php代码审计工具 php开发工程师 移动开发者 阅读全文
posted @ 2016-12-26 19:10 天涯海角路 阅读(235) 评论(0) 推荐(0)
摘要:scandir (PHP 5) scandir — 列出指定路径中的文件和目录 说明 array scandir ( string $directory [, int $sorting_order [, resource $context ]] ) 返回一个 array,包含有 directory  阅读全文
posted @ 2016-12-26 19:07 天涯海角路 阅读(645) 评论(0) 推荐(0)
摘要:在程序运行时,程序本身和数据一般都存在内存中,当程序运行结束后,存放在内存中的数据被释放。如果需要长期保存程序运行所需的原始数据,或程序运行产生的结果,就需要把数据存储在文件或数据库。一般地,小型数据存储在文件中,海量数据存储在数据库中。本文主要介绍php中目录和文件的基本操作 文件类型 文件一般指 阅读全文
posted @ 2016-12-26 19:05 天涯海角路 阅读(225) 评论(0) 推荐(0)
摘要:[导读] opendir、readdir和closedir(PHP操作目录和文件)这是一款简单的php目录与文件操作的入门教程,我们主要是讲三个函数opendir、readdir和closedir的使用方法。opendir、readdir和closedir(php教程操作目录和文件) opendir 阅读全文
posted @ 2016-12-26 19:05 天涯海角路 阅读(344) 评论(0) 推荐(0)

上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 38 下一页