php技术

php技术

使用PHP导出Redis数据到另一个Redis中的代码

阅读(20) 作者(admin)

从某个 Redis db 导出数据到另一个 Redis db 的PHP脚本:复制代码 代码如下:$from = '127.0.0.1:6200/6';$to = '127.0.0.1:6200/8';$from_redis = redis_init($from);$to_redis = redis_init($to);$keys = $from_...

php技术

zf框架的registry(注册表)使用示例

阅读(16) 作者(admin)

简单使用复制代码 代码如下:<?phprequire_once("Zend/Loader.php");Zend_Loader::loadClass("Zend_Registry");$Arr = array( 'host' => '127.0.0.1', 'username' => 'root', 'password' => '111...

php技术

zf框架的Filter过滤器使用示例

阅读(14) 作者(admin)

复制代码 代码如下:<?php/*过滤器的简单使用方法及操作()*/require_once("Zend/Loader.php");//引入Filter的字符串转小写类 与 转大写类Zend_Loader::loadClass("Zend_Filter_StringToLower");Zend_Loader::loadClas...

php技术

zf框架的校验器InArray使用示例

阅读(19) 作者(admin)

复制代码 代码如下:<?phprequire_once("Zend/Loader.php");Zend_Loader::loadClass("Zend_Validate");Zend_Loader::loadClass("Zend_Validate_InArray");function check_inarray($person){ $array = array('张三','...

php技术

zf框架的数据库追踪器使用示例

阅读(16) 作者(admin)

调用追踪器的方法复制代码 代码如下:$Profiler = $Db -> getProfiler();复制代码 代码如下:<?php/*追踪器的使用方法*///引入Loader类(自动加载类)require_once("Zend/Loader.php");//使用Loader类引入一个Db类Zend_L...

php技术

php统计时间和内存使用情况示例分享

阅读(19) 作者(admin)

复制代码 代码如下:/** * 记录和统计时间(微秒)和内存使用情况 * 使用方法: * <code> * G('begin'); // 记录开始标记位 * // ... 区间运行代码 * G('end'); // 记录结束标签位 * echo G('begin','end',6); // 统计区间...

php技术

去除php注释和去除空格函数分享

阅读(13) 作者(admin)

虽然php5中已有php_strip_whitespace方法可以返回删除注释和空格后的PHP源码的功能,为了学习,这里为大家提供一个自己的方法,也可以去除代码中的空白和注释,代码如下:复制代码 代码如下:/** * 去除代码中的空白和注释 * @p...

php技术

PHP判断指定时间段的2个方法

阅读(21) 作者(admin)

一、包含小时和分钟的判断复制代码 代码如下:date_default_timezone_set("Asia/Shanghai");$time = intval (date("Hi"));if ($time > "800" && $time < "1130") { // code}二、只判断小时复制代码 代码如下:date_...

php技术

3个PHP多维数组转为一维数组的方法实例

阅读(19) 作者(admin)

很多时候我们需要将多维数组转成一维数组,因为我们只需要一维数组,而且一维数组使用起来更方便,在PHP中如何将多维数组转成一维数组?下面我们来看看三个多维数组转为一维数组例子:一、使用foreach复制代码 代码如下:<?php...

php技术

zf框架的zend_cache缓存使用方法(zend框架)

阅读(21) 作者(admin)

Zend_Cache文件缓存的基本操作,代码中有已写注释,大家共同学习一下吧复制代码 代码如下:<?phprequire_once("Zend/Loader.php");//载入Zend缓存类(Zend_Cache)Zend_Loader::loadClass("Zend_Cache");//前端缓存设置(生...

php技术

php实现天干地支计算器示例

阅读(25) 作者(admin)

天干地支,简称“干支”。在中国古代的历法中,甲、乙、丙、丁、戊、己、庚、辛、壬、癸被称为“十天干”,子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥叫作“十二地支”。十干和十二支依次相配,组成六十个基本单位,两者...

php技术

zf框架db类的分页示例分享

阅读(21) 作者(admin)

zf框架的分页示例复制代码 代码如下:<?phpisset($_GET['page']) ? $page = $_GET['page'] : $page = 1;//引入Loader类(自动加载类)require_once("Zend/Loader.php");//使用Loader类引入一个Db类Zend_Loader::loadCla...

php技术

php的zip解压缩类pclzip使用示例

阅读(15) 作者(admin)

PclZip简介PclZip是一个很强大的压缩与解压缩zip文件的PHP类,PclZip library能够压缩与解压缩Zip格式的压缩档(WinZip、PKZIP);且能对此类类档案进行处理,包括产生压缩档、列出压缩档的内容以及解压缩档案等等。简单、易用...

php技术

php多功能图片处理类分享(php图片缩放类)

阅读(13) 作者(admin)

复制代码 代码如下:<?php /** * 基本图片处理,用于完成图片缩入,水印添加 * 当水印图超过目标图片尺寸时,水印图能自动适应目标图片而缩小 * 水印图可以设置跟背景的合并度 */

/* 使用方法:...

php技术

使用PHP生成二维码的两种方法(带logo图像)

阅读(23) 作者(admin)

一、利用Google API生成二维码
Google提供了较为完善的二维码生成接口,调用API接口很简单,以下是调用代码:
$urlToEncode="http://www.jb51.net"; generateQRfromGoogle($urlToEncode); /** * google api 二维码生成【...

php技术

19个超实用的PHP代码片段

阅读(14) 作者(admin)

1) Whois query using PHP ――利用PHP获取Whois请求 利用这段代码,在特定的域名里可获得whois信息。把域名名称作为参数,并显示所有域名的相关信息。复制代码 代码如下:function whois_query($domain) {

// fix...

php技术

PHP的password_hash()使用实例

阅读(22) 作者(admin)

一、前言PHP5.5提供了许多新特性及Api函数,其中之一就是Password Hashing API(创建和校验哈希密码)。它包含4个函数:password_get_info()、password_hash()、password_needs_rehash()、password_verify()。在PHP5.5之前...

php技术

PHP5各个版本的新功能和新特性总结

阅读(13) 作者(admin)

本文目录:PHP5.2 以前:autoload, PDO 和 MySQLi, 类型约束PHP5.2:JSON 支持PHP5.3:弃用的功能,匿名函数,新增魔术方法,命名空间,后期静态绑定,Heredoc 和 Nowdoc, const, 三元运算符,PharPHP5.4:Short Open Tag, 数组简写形式,Tra...

php技术

PHP同时连接多个mysql数据库示例代码

阅读(14) 作者(admin)

实例: 复制代码 代码如下: <?php $conn1 = mysql_connect("127.0.0.1", "root","root","db1"); mysql_select_db("db1", $conn1); $conn2 = mysql_connect("127.0.0.1", "root","root","db2&q...

php技术

php如何解决无法上传大于8M的文件问题

阅读(7) 作者(admin)

开发一个文件上传共享网站,曾想使用下面的代码实现文件上传的功能: 复制代码 代码如下: <form enctype="multipart/form-data" action="add_file.php" method="post"> <fieldset><legend>Fill out the form to upload a...

php技术

PHP中对于浮点型的数据需要用不同的方法解决

阅读(13) 作者(admin)

Php: BCMathbc是Binary Calculator的缩写。bc*函数的参数都是操作数加上一个可选的 [int scale],比如string bcadd(string $left_operand, string $right_operand[, int $scale]),如果scale没有提供,就用bcscale的缺省值...