易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : php

简单的PHP操作Mysql类

<?php
/*
 * 名称 : MySQL数据库基本操作
 * 作者 : pjx
 * 版本 : v 2010/02/25 v 1.0
 * 说明 : 该类用于对MySQL做一些简单的操作
 * 示例 :
 * 实例 => $db = new DB_MYSQL($database),打个$database数据库
 * 查询数据库 => $db->query($sql_str),查询$sql_str语句
 * 获得行结果 => $db->get_rows_result();
 * 获得行数 => $db->get_rows();
 * 获得列结果 => $db->get_files_result();
 * 获得列数 => $db->get_files();
 * 释放结果集 => $db->free();
 * 查询并获得行结果(需实例 OP_MYSQL($database)) => query_and_get_rows($sql_str);
 * 查询并获得行结果(需实例 OP_MYSQL($database)) => query_and_get_files($sql_str);
 **/
class DB_MYSQL{
    /*
     * host : 主机名或地址
     * db : 数据库
     * user : 数据库用户名
     * pw : 数据库用户密码
     * */
    var $host = "l ......

简单的PHP操作Mysql类

<?php
/*
 * 名称 : MySQL数据库基本操作
 * 作者 : pjx
 * 版本 : v 2010/02/25 v 1.0
 * 说明 : 该类用于对MySQL做一些简单的操作
 * 示例 :
 * 实例 => $db = new DB_MYSQL($database),打个$database数据库
 * 查询数据库 => $db->query($sql_str),查询$sql_str语句
 * 获得行结果 => $db->get_rows_result();
 * 获得行数 => $db->get_rows();
 * 获得列结果 => $db->get_files_result();
 * 获得列数 => $db->get_files();
 * 释放结果集 => $db->free();
 * 查询并获得行结果(需实例 OP_MYSQL($database)) => query_and_get_rows($sql_str);
 * 查询并获得行结果(需实例 OP_MYSQL($database)) => query_and_get_files($sql_str);
 **/
class DB_MYSQL{
    /*
     * host : 主机名或地址
     * db : 数据库
     * user : 数据库用户名
     * pw : 数据库用户密码
     * */
    var $host = "l ......

PHP去除注释类

<?php
include_once("error.php");
/*
 * 名称 : PHP去源码注释及轻度压缩数据
 * 作者 : pjx
 * 版本 : v 2010/02/25 v 1.0
 * 说明 : 该类用于清除PHP文件(同时兼容C/C++风格注释的文件)源码的注释及去除多余空格
 * 示例 :
 * 实例 => $data = new REMOVE_COMMENT($file_path);
 * 只去除注释 => $data->remove(),返回去掉注释后的数据,文件排版和源文件一样
 * 去除注释和空格 => $data->compact(),返回去除注释和空格后的数据
 *                  (将连续多空格压缩为一个空格,防止"var $val"情况),文件容易阅读
 * 轻度压缩 => $data->compact_hightly(),返回去掉所有空白字符的数据,文件基本无法阅读
 * 保存文件 => $date->save($file_name),如参数$file_name存在,则文件保存为$file_name,
 *             若不存在,则保存在相同的目录下,文件名为时间符串
 *
 * bug : 字符串如包括多空格和"//",那么字符串会部分会删除, 整个文件结构可能会被破坏
  ......

Taoapi PHP SDK 已经升级到2.2 支持UTF 8 GB2312编码

从2.2起 SDK 将全面支持UTF-8 GB2312 等多种格式,一套SDK 就可以自适应您所需要的编码,
内带配置文件 Taoapi_Config.inc.php
最新更新
2010-02-25 增加了编码格式自适应功能
2010-02-25 增加了API调用日志功能,每行相当于一次API调用
2010-02-25 增加了自动清除缓存的机制
2010-02-25 增加API调用超过限制时自动切换到另一个APPKEY,如果设了多个的话
2010-02-25 加入每次调用API后是否自动清除原有传入参数的开关
2010-02-25 加入开启或关闭错误日志的开关
2010-02-25 加入开启或关闭API调用日期的开关
2010-02-25 优化了循环同一个API时,只需要传需要改变的参数即可
2010-02-25 提升了程序性能,扩大了缓存承载量
..... 更多精彩等您发现!谁用谁知道 谁用谁精彩
更新历史
2009-12-29 PHPSDK版本号由2.0升级到2.1
2009-12-29 在Taoapi_Config中同样加入setVersion方法,支持设置全局性的API版本号
2009-12-29 升级API2.0生成sign方式,完美支持官方提出的MD5和HMAC二种方式
2009-12-28 加入错误日志.当关闭错误显示时自动记录到错误日志中
2009-12-25 修正PHP5.3中出现URL拼接不一致的BUG
2009-12-22 发布Taoapi_Php_Sdk_V2.0
2.2版新增的参数设置方法
全局 ......

【转】 php中require注意事项

【转自】:http://blog.miaoheguang.tk/archives/11
被PHP的include路径弄晕了。自己试验一通,总结如下。
定义A=包含文件 B=被A包含的文件 C=被B包含的文件
也就是说 A 包含 B, B包含C
A中有
Php 代码
require ‘[B路径]‘ //(这里 的require可以换成require_once include)
require ‘[B路径]‘ //(这里的require可以换成require_once include)
B 中有
Php代码
require ‘[C路径]‘ //(这里 的require可以换成require_once include)
require ‘[C路径]‘ //(这里的require可以换成require_once include)
下面的讨论主要针对A为入口文件,即只直接访问A,不直接访问B。
首先定义两个概念:相对路径和全路径,我对它们的定义是,相对路径指以. 开头的路径,例如 ./a/a.php (相对当前目录)
../common.inc.php (相对上级目录),
全路径是以/开头或者windows下的C:/类似的盘符开头的路径,全路径不用任何参考路径就可以唯一确定文件的最终地址。 例如
/apache/wwwroot/site/a/a.php c:/wwwroot/site/a/a.php
除了相对路径和全路径之外的路径还有其他类型的路径吗? 还有。凡是不以.或者/开头、也不是 ......

PHP获取汉字拼音首字母

<FORM METHOD=POST ACTION="#">
<INPUT TYPE="text" NAME="name">
<INPUT TYPE="submit" value="query" name="sub">
</FORM>
<?php
function getinitial($str)
{
$asc=ord(substr($str,0,1)); //ord()获取ASCII
if ($asc<160) //非中文
{
if ($asc>=48 && $asc<=57){
return '1'; //数字
}elseif ($asc>=65 && $asc<=90){
return chr($asc); // A--Z chr将ASCII转换为字符
}elseif ($asc>=97 && $asc<=122){
return chr($asc-32); // a--z
}else{
return '~'; //其他
}
}
else //中文
{
$asc=$asc*1000+ord(substr($str,1,1));
//获取拼音首字母A--Z
if ($asc>=176161 && $asc<176197){
return 'A';
}elseif ($asc>=176197 && $asc<178193){
return 'B';
}elseif ($asc>=178193 && $asc<180238){
return 'C';
......

PHP批量删除技巧


首先要了解sql语句  
 
$SQL="delete from `PHP100` where id in (1,2,4)";
表单大概是:
 
<form action="" method="post">
<input name="ID_Dele[]" type="checkbox" id="ID_Dele[]" value="1"/>
<input name="ID_Dele[]" type="checkbox" id="ID_Dele[]" value="2"/>
<input name="ID_Dele[]" type="checkbox" id="ID_Dele[]" value="3"/>
<input name="ID_Dele[]" type="checkbox" id="ID_Dele[]" value="4"/>
<input type="submit"/>
</form>
php函数主要用到implode  
$ID_Dele= implode(",",$_POST['ID_Dele']);
$SQL="delete from `user` where id in ($ID_Dele)";
××××××××××××××××××××××&tim ......
总记录数:2174; 总页数:363; 每页6 条; 首页 上一页 [136] [137] [138] [139] 140 [141] [142] [143] [144] [145]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号