PHP使用Google的translate API
这里我还是接上话使用Google的translate工具翻译 .NET translate API的一篇文字,上篇是c#实现的,我这里再用PHP实现一下。新建一个ANSI的PHP文件,然后创建一个类:header("Content-Type: text/html; charset=utf-...
PHP站点安全配置教程
本文通过介绍一些技巧介绍了针对PHP木马攻击的防御之道,通过这些方面你可以更好的防范木马程序。1、防止跳出web目录首先修改httpd.conf,如果你只允许你的php脚本程序在web目录里操作,还可以修改httpd.conf文件限...
用一组新的PHP插件实现以MySQL为基础的事务
事务处理支持很长时间以来一直是大多数MySQL开发者的心愿,随着MySQL 4.0的发布,这个心愿最后终于得以实现。MySQL 4.0后不久,拥有一个新的MySQL插件的PHP 5.x也发布了。这个新插件,MySQL Improved,使得PHP开发者...
利用正确的PHP类搜索定位目录树
大多数时候,在嵌套的PHP结构里进行迭代需要你写出能够一个按顺序穿过层级、并检查其中每一个元素的递归函数。但是递归函数是一个很复杂而且杂乱的东西,大多数开发者(包括我自己)并不是真正喜欢使用它们。这就是...
用这十个PHP变量测试函数决定类类型
与其他语言不同,PHP不是一种严格的类型语言。基本上,这意味着开发者在使用一个变量前,不必明确地设定这个变量的类型(数字、字符串、布尔值)。相反,PHP解释程序根据存储在变量中的信息自动探测变量的类型。虽...
用PHP控制FTP文件上传
利用PHP,你总是可以有多种方式来完成某个特定的任务。我们就拿文件上传举个例子。当然了,你可以按照传统的方式来使用HTTP文件上传,把文件直接传输到Web服务器磁盘上。你还可以用更加奇异的方式上传,用FTP协议两...
用PHP命令行控制脚本
可执行文件 所有的PHP发行版,不论是编译自源代码的版本还是预创建的版本,都在默认情况下带有一个PHP可执行文件。这个可执行文件可以被用来运行命令行的PHP程序。 要在你的...
用PHP添加地图功能
Image_GIS是用于PHP的PEAR程序包,它能够让开发人员利用可免费下载GIS文件(其中包含特定地理区域的经度和纬度信息)向其Web网站添加数字地图功能。 在本文里,我将向你演示如何使用Image_GIS包给Web网站加入地图...
用PHP脚本在Linux系统上读取输入和对文件进行操作
Perl作为Linux系统命令行脚本的首选解释语言的日子一去不复返了。今天,我们有了更多的选择,包括Python、Ruby和PHP。如果你已经为网站编写PHP代码,并熟谙这种语言,那么你会发现,在命令行使用PHP的速度之快,效果...
PHP6安装方法
最近发现很多人装php6时装不上,那我就干脆给大家简单说明一下安装方法吧(本文需要具有一定的PHP安装基础)! 首先需要安装包,可以到以下地址下载: apache2.2: http://down.chinaz.com/L/100_Lastuptime_...
使用APC最优化PHP
PHP也许是在Linux开发者中最受欢迎的网站构建语言,同时也是在其它平台程序员中可利用的语言。PHP是全面支持的,快速而且相当灵活。然而,PHP却有一个缺陷。因为PHP是一个脚本语言,因此他在执行任何特定的闲混的脚...
两种php调用Java对象的方法
1.php的Java模块 php发布版中包含一个Java扩展模块,可以用来调用Java对象,例如: <?php $system=new Java("java.lang.System"); print "Java version=".$system->getProperty("java.version")." <br> "; ?> 2.m...
一段php加密解密的代码
<?php $key = "This is supposed to be a secret key !!!"; function keyED($txt,$encrypt_key) { $encrypt_key = md5($encrypt_key); $ctr=0; $tmp = ""; for ($i=0;$i<strlen($txt);$i++) { if ($ctr==strlen($en...
PHP6安装方法
最近发现很多人装php6时装不上,那我就干脆给大家简单说明一下安装方法吧(本文需要具有一定的PHP安装基础)! 首先需要安装包,可以到以下地址下载: apache2.2: http://down.chinaz.com/L/100_Lastuptime...
微软发布为PHP提供的SQL Server 2005驱动
微软最近发布了专为PHP所用的SQL Server 2005驱动(SQL Server 2005 Driver for PHP)1.0版。 这一驱动的目的是在PHP和SQL Server 2005之间提供更强大的交互功能:SQL Server 2005 Driver for PHP是PHP 5的一...
PHP文本数据库的搜索方法
用正则搜索文本数据的代码示例。 <?//PHP文本数据库的搜索方法 searchstr=("/".preg_quote($searchstr)."/"); //$searchstr是查找的关键字 $records=file($file);//获取所有的记录数 //$file是查找的数据文件 $sea...
给初学PHP的5个入手程序
1.使用一个基本的函数,其结果是字符串形式,用echo显示出来 2.显示一个漂亮的表格 3.一个表单例子,提交并显示提交结果 4.数据库操纵例子(投票程序) 5.动态创建图形并保存例子 php的基本语法格式与C类似,没学过C...
微软发布为PHP提供的SQL Server 2005驱动
微软最近发布了专为PHP所用的SQL Server 2005驱动(SQL Server 2005 Driver for PHP)1.0版。这一驱动的目的是在PHP和SQL Server 2005之间提供更强大的交互功能:SQL Server 2005 Driver for PHP是PHP 5的一个扩展...
正确理解PHP程序错误信息的表示含义
我们编写程序时,无论怎样小心谨慎,犯错总是在所难免的。这些错误通常会迷惑PHP编译器。如果开发人员无法了解编译器报错信息的含义,那么这些错误信息不仅毫无用处,还会常常让人感到沮丧。 编译PHP脚本时,PHP编...
我的PHP编码规范
以下是我个人的PHP编码规范,仅供参考,欢迎拍砖.最后更新:2007-10-17 PHP文件夹/文件命名规范-----------------------------------为方便和兼容不同操作系统,PHP文件夹/文件名统一全部使用小写,需要时可用下划线. ...