PHP在特殊字符前加斜杠的实现代码
复制代码 代码如下: <?php $zongzi = asdfasdf(asdfasdf?asfdadsf); echo $zongzi = quotemeta($zongzi); echo <br />; $zong 查看全文
php学习之流程控制实现代码
复制代码 代码如下: <?php /* * 流程控制 * * 一、顺序结构 * 二、分支结构--条件结构--选择结构 * 1.单路分支 * //条件bool,true或false,> < == !- & ! * if( 查看全文
ThinkPHP中实例Model方法的区别说明
在TP中,我们可以用下面两种方法去创建一个数据表的映射对象(我暂时用到的) 第一种:$Test = D(Test) 第二种:$Test = new Model(Test) 虽然这两种都可以对数据进行select,insert,delet 查看全文
PHP clearstatcache()函数详解
定义和用法 clearstatcache()函数的作用是:清除文件状态缓存。 PHP的缓存数据对更快更好的运行函数是非常有利的。如果一个文件在脚本中测试了多次,你也许会禁止对正确的结果进行缓存。为了实现这点,你可以使用clearstat 查看全文
PHP面向对象程序设计类的定义与用法简单示例
本文实例讲述了PHP面向对象程序设计类的定义与用法。分享给大家供大家参考,具体如下: <?php class Person { private $name; private $sex; private $age; fu 查看全文
Yii框架实现的验证码、登录及退出功能示例
本文实例讲述了Yii框架实现的验证码、登录及退出功能。分享给大家供大家参考,具体如下: 捣鼓了一下午,总算走通了,下面贴出代码。 Model <?php class Auth extends CActiveReco 查看全文
PHP 作用域解析运算符(::)
Scope Resolution Operator (::) 今天 看joomla源码的时候,才意识到。原来这个操作符还可以访问类的非静态方法啊。真的让我吃惊不好。一直以为作用域解析运算符只能访问类的static方法和static成员变 查看全文
关于页面优化和伪静态
关于页面优化和伪静态 1)版面优化 2)伪静态(重点涉及apache,smarty,正则) 详细内容: 一、版面优化: 版面优化其实主要涉及HTML,JS,CSS,XML之间的关系(XML相关在此不作描述). 1)一般来说,在资源共享的 查看全文
深入理解PHP JSON数组与对象
在PHP后端和客户端数据交互的过程中,JSON数据中有时格式不定,一会儿是数组,一会儿是对象,弄得客户端开发人员要崩溃的感觉。 因此,前后端相关人员先对PHP的json_encode函数原理有必要的了解是最重要的一个环节。 PHP中 查看全文
延长phpmyadmin登录时间的方法
这里我们可以修改它的登录模式为http。这样,只要浏览器不关闭就可以继续使用。 以ubuntu环境,通过apt-get方式安装的phpmyadmin为例。 文档位置在.php 如下修改文档: 复制代码 代码如下: if (!empty( 查看全文
PHP 开发环境配置(测试开发环境)
1. 创建一个文件(test.php) 我的路径如下 F:\Projects\PHPTest\test.php 2. 用记事本打开Apache配置文件 在最后一行加入 Alias /Test F:\Projects\PHPTe 查看全文
PHP获取页面执行时间的方法(推荐)
一些循环代码,有时候要知道页面执行的时间,可以添加以下几行代码到页面头部和尾部: 头部: <?php $stime=microtime(true); 尾部: $etime=microtime(true);// 查看全文
php封装的验证码类分享
验证码是我们开发的时候经常用到的功能,所以在此本人包装了一个验证码类,应该可以作为php的类插件用,在此分享给各位读友。 实现的原理也是很简单,就是利用画布的几个函数,再加上一些字符串的获取,东凑西凑就构成了,呵呵。 这里大概写一下 查看全文
PHPMailer安装方法及简单实例
打开你电脑里的文件,找到如下位置,添加红线部分的内容,路径就是你PHPMailer存放的位置:保存,重启apache. 然后借用readme里的一个例子,稍微改一下就可以用了,由于只做最简单的测试,很多东西我注释掉了。 send.php 查看全文
详解php中空字符串和0之间的关系
前言 最近在处理关于经纬度的问题时,在建表的时候,选择用字符串varchar存储经度、纬度。为以后的问题埋下伏笔。下面话不多说,我们来看看详细的介绍。 $_x=$row[x]; $_y=$row[y]; if(isset($_x) 查看全文
php中批量删除Mysql中相同前缀的数据表的代码
方法一: 复制代码 代码如下: <?php mysql_connect(,,); mysql_select_db(); $rs=mysql_query(show tables); while($arr=mysql_fetch_ar 查看全文
php简单对象与数组的转换函数代码(php多层数组和对象的转换)
复制代码 代码如下: function arrayToObject($e){ if( gettype($e)!=array ) return; foreach($e as $k=>$v){ if( gettype($v)==arr 查看全文
php实现的mysqldb读写分离操作类示例
本文实例讲述了php实现的mysqldb读写分离操作类。分享给大家供大家参考,具体如下: /** * php MysqlDB 读写分离类 * --------------------------------------------- 查看全文
PHP标准类(stdclass)用法示例
本文实例讲述了PHP标准类(stdclass)用法。分享给大家供大家参考,具体如下: php是内置标准类的(stdclass) <?php $obj = new stdclass(); echo <pre> 查看全文
thinkphp的dump函数无输出实例代码
Thinkphp的dump函数 /** * 浏览器友好的变量输出 * @param mixed $var 变量 * @param boolean $echo 是否输出 默认为True 如果为false 则返回输出字符串 * @par 查看全文
php Try Catch异常测试
页面try catch里使用c的 c1,c1里使用b的b1,b1里使用a的a1。 默认的是:a1里抛出异常,b1里捕获a1的异常,然后再把刚才的异常抛出,c1捕获,然后抛出,最后页面捕获并输出。 结果是: X-Powered-By: 查看全文
vs中通过剪切板循环来循环粘贴不同内容
举个简单的例子,这里有一段代码: 复制代码 代码如下: function Button1_onclick() { alert(Hello); alert(JacobSong); } 首先剪切两个字符串:先剪切JacobSong,然后是H 查看全文