php技术

php技术

ezSQL PHP数据库操作类库

阅读(25) 作者(admin)

ezSQL 下载地址: 下载 : ezSQL

新版本是2.05添加了很多支持,包括 CodeIgniter,MSSQL, PDO 等等 我之前也为 CodeIgniter 写过一次,不过只支持 MySQL

看看使用示例其实也没什么难度,直接看源代码即可,主要是程序设计的...

php技术

PHP array_flip() 删除重复数组元素专用函数

阅读(14) 作者(admin)

说明   array array_flip ( array trans )   array_flip() 返回一个反转后的 array,例如 trans 中的键名变成了值,而 trans 中的值成了键名。   注意 trans 中的值需要能够作为合法的键名,例如需要是 integer 或者...

php技术

mysql下创建字段并设置主键的php代码

阅读(16) 作者(admin)

复制代码 代码如下: mysql_select_db("hills_database_test",$dbcon); $alterpkadd="alter table hills_testcreatetable add id int(32) not null auto_increment primary key;"; mysql_query($alterpkadd,$dbcon);...

php技术

PHP 写文本日志实现代码

阅读(16) 作者(admin)

复制代码 代码如下: ** * 写文件 * @param string $file 文件路径 * @param string $str 写入内容 * @param char $mode 写入模式 */ function writeFile($file,$str,$mode='w') { $oldmask = @umask(0); $fp = @fope...

php技术

php 随机记录mysql rand()造成CPU 100%的解决办法

阅读(14) 作者(admin)

百度查阅了一些资料,再结合自己的一些经验,采用以下解决办法: 复制代码 代码如下: $idlist=''; for($i=1;$i<=20;$i++){ if($i==1){ $idlist=mt_rand(3,25216); } else{ $idlist=$idlist.','.mt_rand(3,25216); } } $que...

php技术

PHP 工厂模式使用方法

阅读(22) 作者(admin)

基本的工厂类 复制代码 代码如下: class MyObject{ //对象将从工厂返回 } class MyFactory{ public static function factory(){ return new MyObject(): } } $instance=MyFactory::factory(); 使用工厂类解析图像文...

php技术

在PHP中使用反射技术的架构插件使用说明

阅读(18) 作者(admin)

反射API的插件方法是基于在运行时决定程序的功能来实现的,也就是说,它允许创建可选的接口方法,并在首次使用时检测到这部分接口方法,只有在插件中存在这部分接口的情况下,它们才会被用到. 假设拥有这样的接口 复制代码 代...

php UTF-8、Unicode和BOM问题
php技术

php UTF-8、Unicode和BOM问题

阅读(23) 作者(admin)

一、介绍

UTF-8 是一种在web应用中经常使用的一种 Unicode 字符的编码方式,使用 UTF-8 的好处在于它是一种变长的编码方式,对于 ANSII 码编码长度为1个字节,这样的话在传输大量 ASCII 字符集的网页时,可以大量节约网络...

Windows7下PHP开发环境安装配置图文方法
php技术

Windows7下PHP开发环境安装配置图文方法

阅读(22) 作者(admin)

操作系统:Windows 7 Ultimate WEB服务器:IIS 6.1(内部版本7600)。 数据库:MySql5.0.67 PHP版本:5.2.13 我还担心Win7下可能会不兼容,结果是一点问题都没有。 一、安装MySql数据库 MySql数...

php技术

Joomla下利用configuration.php存储简单数据

阅读(15) 作者(admin)

写入过程 复制代码 代码如下: // Get the path of the configuration file $fname = JPATH_CONFIGURATION.DS.'configuration.php'; // clear cache $cache = JFactory::getCache(); $cache->clean(); // Update the...

php技术

php 编写安全的代码时容易犯的错误小结

阅读(10) 作者(admin)

1.不转意html entities 一个基本的常识:所有不可信任的输入(特别是用户从form中提交的数据) ,输出之前都要转意。 echo $_GET['usename'] ; 这个例子有可能输出: <script>/*更改admin密码的脚本或设置cookie的脚本*/</scri...

php技术

PHP 图像尺寸调整代码

阅读(19) 作者(admin)

复制代码 代码如下: /********************** *@filename - path to the image *@tmpname - temporary path to thumbnail *@xmax - max width *@ymax - max height */ function resize_image($filename, $tmpname, $...

php技术

PHP 创建标签云函数代码

阅读(19) 作者(admin)

复制代码 代码如下: function getCloud( $data = array(), $minFontSize = 12, $maxFontSize = 30 ) { $minimumCount = min( array_values( $data ) ); $maximumCount = max( array_values( $data ) ); $spread = $m...

php技术

PHP Zip解压 文件在线解压缩的函数代码

阅读(17) 作者(admin)

复制代码 代码如下: /********************** *@file - path to zip file *@destination - destination directory for unzipped files */ function unzip_file($file, $destination){ // create object $zip = new Z...

php技术

PHP Zip压缩 在线对文件进行压缩的函数

阅读(16) 作者(admin)

复制代码 代码如下: /* creates a compressed zip file */ function create_zip($files = array(),$destination = '',$overwrite = false) { //if the zip file already exists and overwrite is false, return fals...

php技术

PHP similar_text 字符串的相似性比较函数

阅读(16) 作者(admin)

PHP 提供了一个极少使用的 similar_text 函数,但此函数非常有用,用于比较两个字符串并返回相似程度的百分比,以下是similar_text () 函数的使用方法: 复制代码 代码如下: similar_text($string1, $string2, $percent); //...

php技术

PHP JSON 数据解析代码

阅读(14) 作者(admin)

使用此代码可以顺利解析人人连接网站POST获取的数据。 复制代码 代码如下: $json_string='{"id":1,"name":"jb51","email":"admin@jb51.net","interest":["wordpress","php"]} '; $obj=json_decode($json_string)...

php技术

PHP XML数据解析代码

阅读(23) 作者(admin)

复制代码 代码如下: //xml string $xml_string="<?xml version='1.0'?> <users> <user id='398'> <name>Foo</name> <email>foo@bar.com</name> </user> <user id='867'> <name>Foob...

php技术

PHP 循环列出目录内容的函数代码

阅读(10) 作者(admin)

复制代码 代码如下: function list_files($dir) { if(is_dir($dir)) { if($handle = opendir($dir)) { while(($file = readdir($handle)) !== false) { if($file != "." && $file != ".." && $file != "Thumbs.db")...