-
php mssql扩展SQL查询中文字段名解决方法
本文为大家讲解的是php mssql扩展SQL查询中文字段名解决方法,感兴趣的同学参考下。 问题就出现在SQLServer中表的字段名是中文,写好的查询语句在SQLServe里测试是通过有记录返回,用PHP的MSSQL扩展查询就是报错 一、问题: 数据库是MS SQLServer2000,要把SQLServer2000里的一张表的数据导入MySQL5,其中SQLServer2000表的字段以简体中文命名(强烈建议不要以中文做为字段名)...
PHP 2014-12-15 23:54:05 -
GeoIP PHP扩展安装与配置
本文为大家讲解的是GeoIP PHP扩展安装与配置 的方法,geoip是国外的一个ip数据库,感兴趣的同学参考下。 1. 安装依赖GeoIP-devel,GeoIP GeoIP-devel.x86_64 : Development headers and libraries for GeoIP GeoIP.x86_64 : Library for country/city/organization to IP address or hostname mapping yum install GeoIP.x86_64 GeoIP-devel.x86_64 2. 配置IP数据库GeoIP.dat,GeoLiteCity.dat wget -N http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz gunzip GeoIP.dat.gz mv GeoIP.dat /usr/local/share/GeoIP/ wget http://...
PHP 2014-12-15 19:24:05 -
php实现的更改目录及子目录下所有的文件后缀扩展名的代码
本文是一个php实现的更改目录及子目录下所有的文件后缀扩展名的代码,感兴趣的同学参考下。 需求说明: 今天遇到要改变当前目录下指定类型的文件类型,本来想要用批处理来做这个,结果没找到合适...
PHP 2014-12-15 01:21:06 -
初步介绍PHP扩展开发经验分享
本文是一个PHP扩展开发经验分享,感兴趣的同学参考下。 在PHP开发的过程中,有时候为了提高性能,需要选择扩展的方式去实现,本文简单介绍怎么开发一个简单的PHP扩展,解开PHP扩展开发的神秘面纱 环境:PHP 5.2.14 CentOS 5.5 第一步:建立扩展骨架 cd php-5.2.14/ext ./ext_skel –extname=laiwenhui 第二步:修改编译参数 cd php-5.2.14/ext/laiwenhui vi config.m4 去掉 PHP_ARG_ENABLE(laiwenhui, whether to enable laiwenhui support, [ --enable-laiwenhui Enable laiwenhui support]) 两行前面的dnl 修改后为: dnl Otherwise use enable: PHP_ARG_ENABLE(laiwenhui, whether to enable laiwenhui support, dn...
PHP 2014-12-14 19:21:05 -
PHP加密扩展库Mcrypt安装和实例讲解
本文为大家讲解的是PHP加密扩展库Mcrypt安装和实例讲解,感兴趣的同学参考下. PHP加密扩展库有Mcrypt和Mhash,其中,Mcrypt扩展库可以实现加密解密功能,今天我我们讲的就是Mcrypt的功能和实例 mcrypt简单介绍 PHP程序员们在编写代码程序时,除了要保证代码的高性能之外,还有一点是非常重要的,那就是程序的安全性保障。PHP除了自带的几种加密函数外,还有功能更全面的PHP加密扩展库Mcrypt和Mhash...
PHP 2014-12-14 18:33:17 -
PHP扩展开发图文教程
本文为大家讲解的是如何使用c/c++开发php的扩展,本文是一个示例并没有实质性的功能,感兴趣的同学参考下. 作者:heiyeluren本文通过非常快速的方式讲解了如何制作一个PHP 5.2 环境的扩展(PHP Extension),希望能够在图文的方式下让想快速学习的朋友了解一下制作过程。 需求:比如开发一个叫做 heiyeluren 的扩展,扩展里就一个函数 heiyeluren_test(),输入一个字符串,函数返回:Your input string: xxxxx...
PHP 2014-12-13 06:45:12 -
linux下 C语言对 php 扩展
本文为大家讲解的是linux C语言对 php 扩展的设置技巧,感兴趣的同学参考下. 一,搭建php环境 下载php 5...
PHP 2014-12-13 05:36:03 -
PHP 获取文件扩展名的5种方法
本文为大家介绍了5种php获取文件扩展名的方法,非常实用的一个代码,感兴趣的同学参考下. <?php $file = "/home/lvyaozu/backup_20080115...
PHP 2014-12-12 15:22:49 -
PHP源码之 ext/mysql扩展部分
本文为大家讲解了PHP源码之 ext/mysql扩展部分的代码分析讲解,感兴趣的同学参考学习下. PHP扩展主要分成3种 外部模块、内置、zend扩展。 我写过一个外部模块扩展,现在开始看PHP源码中的mysql扩展,它是可以被集成到PHP内部的,所以应该算是内置的扩展了...
PHP 2014-12-12 07:36:05 -
php获取url字符串截取路径的文件名和扩展名的函数
本文是一个php实现可以获取 url字符串截取路径的文件名和扩展名的函数,需要的朋友可以参考下。 php获取文件名 function retrieve($url) { preg_match('//([^/]+.[a-z]+)[^/]*$/',$url,$match); return $match[1]; } php获取文件扩展名 <?php function getExt($url) { $path=parse_url($url); $str=explode('.',$path['path']); return $str[1]; } echo getExt('http://www.test.net/abc/de/fg.php?id=1'); ?> ...
PHP 2014-12-10 00:36:03 -
在Win7 中为php扩展配置Xcache
本文为大家讲解了在Win7 下为php扩展配置Xcache的示例方法,感兴趣的同学参考下. XCache是一个又快又稳定的PHP opcode缓存器.经过良好的测试并在大流量/高负载的生产机器上稳定运行.经过(在linux上)测试并支持所有现行PHP分支的最新发布版本,如php5.0~5.6(x64和x86),并支持线程安全/Windows.与同类opcode缓存器相比更胜一筹, 比如能够快速跟进PHP版本. XCache 工程由 mOo 领队, 他也是 Lighttpd 的开发成员之一. Lighttpd 是最快的 Web 服务器应用程序之一, 并且超越 Apache 以及许多其他 Web 服务器. XCache 努力达到类似的效果. 目前最新的版本为XCache 3.2.0,它是php5全系列支持的,官方网站: http://xcache.lighttpd.net/ 如果英文不好的朋友,可以点右边切换语言为中文。 首先下载最新的版本: http://xcache.lighttpd.net/pub/Releases/3.2.0/ 记得选择正确的版本...
PHP 2014-12-10 00:09:09 -
PHP生成网页快照 不用COM不用扩展.
本文是一个PHP实现的生成网页快照代码, 不用COM不用扩展.感兴趣的同学参考下。 代码 <?php $url = 'www.baidu.com'; //抓取百度 echo snapshot($url); //输出结果为图片地址 echo snapshot($url, './baidu.png'); //将图片保存至本地baidu.png, 输出内容图片大小 /** * 生成网页快照 * * @param string $site 目标地址 * @param string $path 保存地址, 为空则不保存 * @param integer $dealy 延迟 * @return mixed 根据参数返回 */ function snapshot($site, $path = '', $dealy = 0) { $url = 'http://ppt.cc/yo2/catch.php'; $query = 'url=' . $site . '&...
PHP 2014-12-09 23:33:04