首页 > 资讯列表 >  编程/数据库 >> PHP
  • 提高PHP编程效率 引入缓存机制提升性能

    提高PHP编程效率 引入缓存机制提升性能

    用单引号代替双引号来包含字符串,这样做会更快一些。 因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)...

    PHP 2014-12-05 00:42:25
  • PHP自动选择 连接本地还是远程数据库

    PHP自动选择 连接本地还是远程数据库

    本文为大家讲解的是一个PHP自动选择 连接本地还是远程数据库的实现示例代码,感兴趣的同学参考下。 假设我们要在test.php文件中操作虚拟主机的数据库,则首先要在本地调试,那么必然要连接本地、远程两个不同的数据库,问题:怎么让test.php自动识别当下该连接本地还是远程数据库呢? Mysql.class.php 是数据库操作类,大家自己下载, <?php // 包含Mysql操作类 include_once 'Mysql.class.php'; // 本地mysql数据 $mysql_local_data = array('db_host'=>'localhost', 'db_user'=>'root', 'db_pass'=>'root', 'db_name'=>'test'); // 远程mysql数据 $mysql_remote_data = array(...

    PHP 2014-12-04 23:54:32
  • php设计模式 Visitor 访问者模式

    php设计模式 Visitor 访问者模式

    本文为大家讲解的是php设计模式 中的Visitor 访问者模式,感兴趣的同学参考下。 表示一个作用于某对象结构中的各元素的操作,可以在不改变各元素的类的前提下定义作用于这些元素的新操作 <?php /** * 访问者模式 * * 表示一个作用于某对象结构中的各元素的操作,可以在不改变各元素的类的前提下定义作用于这些元素的新操作 * */ abstract class Visitor { abstract public function visitCroncreteElementA($element); abstract public function visitCroncreteElementB($element); } class ConcreteVisitor1 extends Visitor { public function visitCroncreteElementA($element) { echo get_class($element)." visit 1A<br/>"; } pu...

    PHP 2014-12-04 23:09:04
  • PHP执行shell脚本的使用方法分享

    PHP执行shell脚本的使用方法分享

    本文为大家讲解的是PHP执行shell脚本的使用方法分享,感兴趣的同学参考下. 我们都知道,在计算机科学中,SHELL类似于DOS下的command.com。它接收用户命令,然后调用相应的应用程序...

    PHP 2014-12-04 21:39:17
  • PHP filter_var() 函数和 Filter 函数使用说明

    PHP filter_var() 函数和 Filter 函数使用说明

    本文为大家讲解的是PHP filter_var() 函数和 Filter 函数使用说明,感兴趣的同学参考下. PHP 过滤器用于对来自非安全来源的数据(比如用户输入)进行验证和过滤 filter_var() 函数通过指定的过滤器过滤变量。 如果成功,则返回已过滤的数据,如果失败,则返回 false...

    PHP 2014-12-04 20:12:09
  • 修改PHP的memory_limit限制的方法

    修改PHP的memory_limit限制的方法

    本文为大家讲解的是如何修改PHP的memory_limit限制的方法,感兴趣的同学参考下. 在运行PHP程序,通常会遇到“Fatal Error: Allowed memory size of xxxxxx bytes exhausted”的错误, 这个意味着PHP脚本使用了过多的内存,并超出了系统对其设置的允许最大内存 解决这个问题,首先需要查看你的程序是否分配了过多的内存,在程序没有问题的情况下,你可以通过一下方法来增加PHP的内存限制(memory_limit)。 检查php的内存限制值 为了查看这个值,你需要建立一个空的php文件,比如view-php-info.php...

    PHP 2014-12-04 15:51:17
  • php引用计数器进行垃圾收集机制介绍

    php引用计数器进行垃圾收集机制介绍

    本文为大家讲解的是php引用计数器进行垃圾收集机制介绍,感兴趣的同学参考下。 每一种计算机语言都有自己的自动垃圾回收机制,让程序员不必过分关心程序内存分配,php也不例外,但是在面向对象编程(OOP)编程中,有些对象需要显式的销毁;防止程序执行内存溢出 PHP 有一个非常简单的垃圾收集器,它实际上将对不再位于内存范围(scope)中的对象进行垃圾收集...

    PHP 2014-12-04 15:33:21
  • php各种编码集详解及应用场景说明

    php各种编码集详解及应用场景说明

    本文为大家讲解的是php各种编码集详解及应用场景说明,感兴趣的同学参考下。 字符是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等...

    PHP 2014-12-04 15:27:29
  • PHP操作文件类的函数代码(文件和文件夹创建,复制,移动和删除)

    PHP操作文件类的函数代码(文件和文件夹创建,复制,移动和删除)

    本文是一个PHP实现的操作文件类的函数代码(实现了文件和文件夹创建,复制,移动和删除等功能),感兴趣的同学参考下。 <? /** * 操纵文件类 * * 例子: * FileUtil::createDir('a/1/2/3'); 测试建立文件夹 建一个a/1/2/3文件夹 * FileUtil::createFile('b/1/2/3'); 测试建立文件 在b/1/2/文件夹下面建一个3文件 * FileUtil::createFile('b/1/2/3.exe'); 测试建立文件 在b/1/2/文件夹下面建一个3.exe文件 * FileUtil::copyDir('b','d/e'); 测试复制文件夹 建立一个d/e文件夹,把b文件夹下的内容复制进去 * FileUtil::copyFile('b/1/2/3.exe','b/b/3.exe'); 测试复制文件 建立一个b/b文件夹,并把b/1/2文件夹中的3.exe文件复制进去 * F...

    PHP 2014-12-04 15:24:48
  • php实现多张图片上传加水印功能示例

    php实现多张图片上传加水印功能示例

    本文是一个php实现多张图片上传加水印功能示例代码,感兴趣的同学参考下。 <?php function imageWaterMark($groundImage,$waterPos=0,$waterImage="",$waterText="",$textFont=5,$textColor="#FF0000") { $isWaterImage = FALSE; $formatMsg = "暂不支持该文件格式,请用图片处理软件将图片转换为GIF、JPG、PNG格式...

    PHP 2014-12-04 15:19:06
  • PHP 基于文件头的文件类型验证类函数

    PHP 基于文件头的文件类型验证类函数

    本文是一个PHP 基于文件头的文件类型验证类函数,感兴趣的同学参考下. 在PHP开发中,传统的上传文件类型验证是基于文件扩展名的验证方式(如pathinfo函数),很容易通过修改扩展名来欺骗 我这里写了一个验证类,是通过文件头来判断文件格式...

    PHP 2014-12-04 14:57:48
  • 约瑟夫环的PHP实现 使用PHP数组内部指针操作函数

    约瑟夫环的PHP实现 使用PHP数组内部指针操作函数

    本文为大家讲解的是约瑟夫环的PHP实现,使用PHP数组内部指针操作函数,感兴趣的同学参考下。 约瑟夫环问题相信大家都已经很熟悉了,一直想使用 PHP 来实现一下,琢磨了老半天的时间终于弄出来了,也许没有网上的一些代码实现的简洁高效,但是毕竟是写出来了~呵呵...

    PHP 2014-12-04 14:12:05

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持