-
PHP的foreach中使用引用时需要注意的一个问题和解决方法
本文为大家讲解的是PHP的foreach中使用引用时需要注意的一个问题和解决方法,即数组最后一个元素的值会发生改变的情况 感兴趣的同学参考下 一、问题 先看一个例子: <?php $ar = array(1, 2, 3); var_dump($ar); foreach ($ar as &$v) {} foreach ($ar as $v) {} var_dump($ar); ?> 输出为: array(3) { [0]=> int(1) [1]=> int(2) [2]=> int(3) } array(3) { [0]=> int(1) [1]=> int(2) [2]=> &int(2) } ???为什么没有进行赋值操作,数组最后一个元素的值却发生了改变呢? 我早就发现了这个问题,一...
PHP 2014-12-15 00:54:03 -
php AOP的应用使用说明
本文是一篇php学习笔记,为大家讲解的是php AOP的应用使用说明,感兴趣的同学参考下。 你以前听说过AOP(Aspect Oriented Programming)吗?虽然在php方面,好像没有过多的使用,但是在企业级开发中,AOP被广泛使用...
PHP 2014-12-14 22:57:12 -
php的mysql数据库备份类
本文是一个php实现的可以用来备份mysql数据库的类,感兴趣的同学参考研究一下. 备份程序一共只有两个类:数据库备份器(DbBak)和表备份器(TableBak): 这个程序仅仅备份和恢复数据,使用方法很简单,实例化DbBak,然后调用bakupDb和restoreDb方法: 1、实例化DbBak需要告诉它两件事:数据服务器在哪里($connectid)、备份到哪个目录($backupDir): require_once('DbBak...
PHP 2014-12-14 17:57:05 -
php的access操作类
本文是一个php操作access数据库的类,感兴趣的同学参考下. <?php //Summary: Access数据库操作类 // 使用范例: //$databasepath="database...
PHP 2014-12-14 10:45:09 -
使用php的REMOTE_ADDR获取访客IP的代码
本文为大家提供了一个php获取ip的代码,使用php的REMOTE_ADDR获取访客IP的代码,感兴趣的同学参考下. <?php $iipp=$_SERVER["REMOTE_ADDR"]; echo $iipp; ?>[/code][code]<?php $user_IP = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"]; $user_IP = ($user_IP) ? $user_IP : $_SERVER["REMOTE_ADDR"]; echo $user_IP; ?> <?php function get_real_ip(){ $ip=false; ...
PHP 2014-12-14 10:12:04 -
PHP的日期与时间函数技巧
本文为大家讲解的是php的日期时间处理函数技巧,任何一种语言,日期和时间函数都是我们常使用的,下面就教你PHP下的日期和时间的技巧,感兴趣的同学参考下. PHP的日期时间函数date() 1,年-月-日 echo date('Y-m-j'); 2007-02-6 echo date('y-n-j'); 07-2-6 大写Y表示年四位数字,而小写y表示年的两位数字; 小写m表示月份的数字(带前导),而小写n则表示不带前导的月份数字。 echo date('Y-M-j'); 2007-Feb-6 echo date('Y-m-d'); 2007-02-06 大写M表示月份的3个缩写字符,而小写m则表示月份的数字(带前导0); 没有大写的J,只有小写j表示月份的日期,无前导o;若需要月份带前导则使用小写d...
PHP 2014-12-14 09:03:03 -
php的xml操作函数详解
本文为大家讲解的是php操作xml格式文件函数的使用方法,PHP对XML提供了的强大的支持。它使用了一个XML的“解析器”,并且为了支持这个解析器,它提供了20(PHP4)个XML的解析函数...
PHP 2014-12-14 04:57:04 -
win7系统查看同一个局域网内电脑IP的方法
众所周知,每台电脑都有其对应的IP,这就类似于门牌号、身份证,可以帮助用户查找和识别周围的其他电脑。那我们该如何查看同一个局域网内的电脑IP呢?下面小编就来教大家在win7系统中查看同一个局域网内某台电脑的IP...
系统程序 2014-12-13 23:36:16 -
FleaPHP的安全设置方法
本文为大家讲解的是FleaPHP的安全设置方法,关于访问fleaphp的MC层文件导致暴露网站目录的安全防范讨论。感兴趣的同学参考下. 前提条件: 虚拟机,无法将fleaphp文件夹放在http无法访问的路径,无法修改apache和php的配置文件...
PHP 2014-12-13 19:33:05 -
PHP的mysqli_query参数MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的区别
本文主要为大家讲解了PHP的mysql操作函数mysqli_query参数MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的区别,本文给出了这两个参数的5个区别,需要的朋友可以参考下 虽然nosql变得流行,但是我感觉sql还是主流 今天在翻php manul的时候,发现mysqli 的查询可以传递一个有意思的参数 代码如下: @mysqli_query($this->sql,$SQL,($method ? MYSQLI_USE_RESULT : MYSQLI_STORE_RESULT)); 在php manul上面对这两个参数是这样解释的。 代码如下: Either the constant MYSQLI_USE_RESULT or MYSQLI_STORE_RESULT depending on the desired behavior. By default, MYSQLI_STORE_RESULT is used. 如果什么也不传,那就...
PHP 2014-12-12 12:03:04 -
巧改设置让WinXP的文件复制移动更方便
在Win XP操作系统中,进入任意一个文件夹中,选中一个文件,在窗口左边的“文件和文件夹任务”面板中可以看到“复制这个文件”和“移动这个文件”两条命令。利用两条命令我们可以非常方便地复制或者移动文件到指定的目标文件夹中,省去了在源文件夹和目标文件夹中来回切换的麻烦...
系统程序 2014-12-12 10:45:06 -
PHP的单引号和双引号效率分析
本文为大家讲解了php中的单引号和又引号的效率问题,并以示例进行测式,感兴趣的同学参考下. 经常有人问我,听说在PHP中处理字符串用单引号会快,那么如果存在变量替换的时候,是使用单引号连接快呢,还是双引号快呢? 简单的回答,显然是苍白无力的。 今天我们来做个实验,看看到底单引号和双引号有什么区别,谁快,谁慢...
PHP 2014-12-12 06:06:03