自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

言会咸

程序猿成长日志......记录点滴!

  • 博客(86)
  • 资源 (7)
  • 收藏
  • 关注

原创 ThinkPHP数据表下划线使用方法

具体方法如下:$Model=D("ProductClass"); ProductClassModel.class.php $Model=M("Product_class");更多精彩博文请到言会咸的博客网址:http://blog.csdn.net/aoyoo111

2017-06-23 22:15:26 1654 2

原创 ThinkPHP Where 条件中常用表达式示例

Where 条件表达式格式为:$map['字段名'] = array('表达式', '操作条件');其中 $map 是一个普通的数组变量,可以根据自己需求而命名。上述格式中的表达式实际是运算符的意义:ThinkPHP运算符 与 SQL运算符 对照表TP运算符SQL运算符例子实际查询条件eq=$map['id

2017-01-25 00:14:58 2654

转载 关于ThinkPHP下表单令牌错误的相关解决办法

今天在用ThinkPHP做程序的时候,以前用create创建数据的时候,出现了错误提示“表单令牌错误”,然后各种百度各种谷歌,得到的网上解答给出了以下的建议1、清缓存: 用了,我把所有的Cache下的文件都删掉了,并将~app.php和~runtime.php两个文件同时都删掉了,但是没有效果。2、将TOKEN_ON参数设置为FALSE: 试过了,但是也不行,虽然不提示表单令牌错误了,但是

2015-12-20 16:49:24 1145

转载 Thinkphp中数据按分类嵌套循环

做thinkphp时要用到循环里面嵌套循环的,并第二个循环是和外面的有关联的。thinkphp官网给出的文档为:

2014-07-25 13:41:04 1954

原创 Zend Studio 10 代码格式化配置

之前使用惯了VS Studio2010 Zend Studio的代码格式化总觉得别扭,

2014-07-25 11:19:20 5226

转载 安装Apache的时候80端口被PID为4的系统进程所占用

由于工作中需要直接从MySQL后台读取数据,所以安装了PHPnow,装的过程中提示Apache安装失败,80端口被占用。    在cmd中输入netstat –ano命令,发现80端口被一个PID为4的服务所占用,打开任务管理器,发现PID为4的进程为系统进程,其描述信息为NT Kernel & System,在服务里面又找不到PID为4的服务,所以没法停掉服务。    这种情况基

2014-07-06 11:01:45 6551

转载 PHP使用Apache中的ab测试网站的压力性能

打开Apache服务器的安装路径(我用的是 WampServer),在bin目录中有一个ab.exe的可执行程序,它就是要介绍的压力测试工具。  在Windows系统的命令行下,进入ab.exe程序所在目录,执行ab.exe程序。注意直接双击无法正确运行。        d:(回车/进入D盘)     cd wamp\

2014-06-14 13:08:01 6727 1

转载 PHP生成随机密码,并计算所用时间

<?phpfunction create_password($pw_length = 8){ $randpwd = ''; for ($i = 0; $i < $pw_length; $i++) { $randpwd .= chr(mt_rand(33, 126)); } return $randpwd;}// 调用该函数,传递长度参数$pw_length = 6echo

2014-06-14 13:04:57 1151

转载 PHP生成唯一的激活码

<?php/** * 生成永远唯一的激活码 * @return string */function create_guid($namespace = null) { static $guid = ''; $uid = uniqid ( "", true ); $data = $namespace; $data .= $_SERVER ['REQUEST_TIME']; //

2014-06-14 13:03:21 12644

原创 win8启动黑屏解决方法

不知什么时候,自己的win8系统

2014-06-14 12:33:17 1482

转载 [PHP]如何使用Mobile_Detect来判断访问网站的设备:安卓,平板,电脑

Mobile_Detect 是一个轻量级的开源移动设备(手机)检测的 PHP Class,它使用 User-Agent 中的字符串,并结合 HTTP Header,来检测移动设备环境。这个设备检测的 PHP 类库最强大的地方是,它有一个非常完整的库,可以检测出所用的设备类型(包括操作类型,以及手机品牌等都能检测)和浏览器的详细信息。官方主页:http://mob

2014-05-23 16:07:20 7894

转载 PHP自动重命名文件算法

PHP重命名文件名我们在实际开发过程中经常会使用到,比如用户上传文件或是一些缓存文件自动生成的功能我们都需要使用到自动重命名功能。但一般我们在制作上传文件时命名方式都是使用取系统当前时间加上随时数的方式在进行,这种方法固然可行但有时候并不能满足客户要需求。有些客户就要求我们的文件名 命名方式要像windows系统一样自动流水编号,比如上传一个名字为“新建文本文档”当再有其它人上传一个文件名为“新建

2014-04-09 16:05:41 1893

转载 JS左边select内容选择到右边select内容里面的js实现方法(可以多选和全选)

示例1:function $(e){return document.getElementById(e);}function PutRightOneClk(str) { if($(str+"0").options.selectedIndex == -1){return false;} while($(str+"0").options.selectedIndex > -1){

2014-03-15 14:00:10 6289

转载 PHP的exec()函数无返回值排查方法

在安全imagemagic时 需要用到 exec很多服务器上安装失败exec()执行外部命令失败,但没有任何错误信息。 exec执行某命令在命令行下没有问题,但是在php中就出错。这个问题99.99%与权限有关,但是exec执行的命令不会返回错误。一个技巧就是使用管道命令,假设你的exec调用如下:exec('convert a.jpg b.jpg', $output, $retu

2014-03-11 23:38:42 24597 1

原创 PHP读取CURL模拟登录时生成Cookie文件

在使用PHP中的CURL模拟登录时会保存一个Cookie文件,例如下面的代码$login_url = 'XXX';$post_fields['email'] = 'XXXX';$post_fields['password'] = 'XXXX';$post_fields['origURL'] = 'XXX';$post_fields['domain'] = 'xxx.com';/

2014-03-01 22:17:02 13222 1

转载 PHP获取文件的大小

这个类可以判断文件的大小,即使大于2GB,它可以使用不同的方法来确定一个大的文件。<?php//http://www.codepearl.com/** * ---------------------------------------------------------------------- * FileSizeHelper * -------------------------

2014-02-26 23:04:24 3822

转载 PHP百度面试题:版本号排序

$a = "111.101.202.1.0";$b = "111.101.202.1.1";$va = explode('.', $a);$vb = explode('.', $b);//比较函数function comparefun($va,$vb){    $a = array_shift($va);    $b = array_shift($vb);    if($a>$b)

2014-02-25 13:40:02 2545 1

转载 如何判断PHP 是线程安全还是非线程安全的

什么是线程安全与非线程安全?线程安全就是在多线程环境下也不会出现数据不一致,而非线程安全就有可能出现数据不一致的情况。线程安全由于要确保数据的一致性,所以对资源的读写进行了控制,换句话说增加了系统开销。所以在单线程环境中效率比非线程安全的效率要低些,但是如果线程间数据相关,需要保证读写顺序,用线程安全模式这个主要是针对web server 而言,在windows环境下,如果你

2014-02-09 23:29:47 20070

原创 PHP安装pthreads多线程扩展教程[windows篇]

一、判断PHP是ts还是nts版通过phpinfo(); 查看其中的 Thread Safety 项,这个项目就是查看是否是线程安全,如果是:enabled,一般来说应该是ts版,否则是nts版。二、根据PHP ts\nts版选择对应pthreads的版本windows版本的下载地址http://windows.php.net/downloads/pecl/releases

2014-02-09 23:02:32 25224 13

转载 PHP一组可逆加密解密算法

对于大部分密码加密,我们可以采用md5、sha1等方法。可以有效防止数据泄露,但是这些方法仅适用于无需还原的数据加密。对于需要还原的信息,则需要采用可逆的加密解密算法。下面一组PHP函数是实现此加密解密的方法:加密算法如下:function encrypt($data, $key){ $key = md5($key); $x = 0; $len = strle

2014-01-28 23:39:33 8177

转载 PHP发送带附件邮件的实现代码

php发送邮件,可以发送带附件邮件。1.emailclass.php文件<? class CMailFile {var $subject; var $addr_to; var $text_body; var $text_encoded; var $mime_headers; var $mime_boundary = "--==================_8

2014-01-28 23:34:01 1190

转载 PHP操作文件和文件夹类

<?php/** * 操纵文件类 * * 例子: * FileUtil::createDir('a/1/2/3'); 测试建立文件夹 建一个a/1/2/3文件夹 * FileUtil::createFile('b/1/2/3'); 测试建立文件 在b/1/2/文件夹下面建一个3文件 * FileUti

2013-12-31 10:03:04 835

转载 解决PHP json_encode() 中文自动Unicode编码的函数

在 php 中使用 json_encode() 内置函数(php > 5.2)可以使用得 php 中数据可以与其它语言很好的传递并且使用它。这个函数的功能是将数值转换成json数据存储格式,但是转换后的中文会变成Unicode编码。<?php$arr = array ( 'Name'=>'希亚', 'Age'=>20 );

2013-11-22 13:40:50 9346 2

转载 PHP关于IE的iframe跨域导致session丢失

今天搞的一个登录页面,被别的网站用iframe嵌进去后,死活无法登录(只在IE中存在这种情况)。很明显,session无法被保存。但是直接在地址栏打开那个登录页面,一切都正常啊。真是奇怪啊。在网上搜索了一下。发现这个问题还真有不少人提及到。最后的解决方法是在那个登录页面里加上以下代码:header('P3P: CP="ALL ADM DEV PSAi COM OUR OTRo ST

2013-10-10 14:14:15 1345

转载 PHP删除目录下N分钟前创建的所有文件

<?php/*** 删除当DIR路径下N分钟前创建的所有文件*///delfile("upload",10);function delfile($dir,$n) {if(is_dir($dir)){if($dh=opendir($dir)){while (false !== ($file = readdir($dh))) {if($file!="." && $file!=

2013-08-11 01:11:35 965

转载 使用Curl进行抓取远程内容时url中文编码问题

PHP中对于URL进行编码,可以使用 urlencode() 或者 rawurlencode(),二者的区别是前者把空格编码为 '+',而后者把空格编码为 '%20',不过应该注意的是,在编码时应该只对部分URL编码,否则URL中的冒号和反斜杠也会被转义。下面是详细解释:string urlencode( string str)返回字符串,此字符串中除了 -_. 之外的所有非字母数字字符都

2013-08-03 22:45:53 3038

转载 PHP开发API接口(注册、登录、查询用户资料)

一、服务端部分<?phprequire 'conn.php';header('Content-Type:text/html;charset=utf-8');$action = $_GET['action'];switch ($action) { //注册会员 case"adduserinfo"; $username = lib_replace_en

2013-07-28 10:58:55 18101 1

原创 PHP执行程序进度条demo程序 于2013.03.26 10.30.00更新

<?phpsession_start();$zs=21;//设置任务总数if(!isset($_SESSION['num']))$_SESSION['num']=$zs;//赋予session变量值$jd=$_SESSION['num']--;//进度值echo $jd;//显示进度值echo "";echo 100-round($jd/$zs*100)."%";//显示完成进度百

2013-03-22 07:38:10 5028 1

原创 Js 统计复选框选中个数并提示确定/取消

function yesno() { var inputs = document.getElementsByName("ck[]"); var checked_counts = 0; for(var i=0;i<inputs.length;i++){ if(inputs[i].checked){checked_counts++; } } if(confirm("你已选择了 " +

2013-02-02 00:35:18 3384

转载 Thinkphp将二维数组变为标签适用的一维数组

方法一:$projectList=arr1tag($projectList,array('','请选择'),'project_name');//其中$list为传值过来的二维数组,$default为默认值,$k为指定的表字段function arr1tag($list,$default='',$k=''){ $tmp=''; if(array($list)){ if(array($d

2013-01-30 00:43:41 8157

转载 PHP[多维数组转字符串]和{多维数组转一维数组}

/*** @method 多维数组转字符串* @param type $array* @return type $srting* @author yanhuixian*/function arrayToString($arr) {if (is_array($arr)){return implode(',', array_map('arrayToString', $arr));}

2013-01-30 00:35:22 11146

原创 PHP+Ajax实时自动检测是否联网

html部分代码PHP+Ajax实时自动检测是否联网<!--var xmlHttp;function createXMLHttpRequest(){ if(window.ActiveXObject){ xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if(window.XMLHttpRequest){

2012-11-26 23:47:15 1420

原创 PHP判断是否连接上网络

首先写个函数function varify_url($url){$check = @fopen($url,"r");if($check){ $status = true;}else{ $status = false;} return $status;}接着在需要的地方直接调用即可$url = "http://www.google.com";if(var

2012-11-26 22:38:33 4679 2

转载 PHP 计算页面执行时间

< ?php class runtime { var $StartTime = 0; var $StopTime = 0; function get_microtime() { list($usec, $sec) = explode(' ', microtime()); return ((float)

2012-11-20 14:07:21 660

原创 PHP转换字符串编码

<?phpfunction phpcharset($data, $to) { if(is_array($data)) { foreach($data as $key => $val) { $data[$key] = phpcharset($val, $to); } } else { $encode_array = array('ASCII', 'UTF-8', 'GBK',

2012-10-31 14:52:57 596

转载 PHP截取字符串(加强版,兼容UTF8和GBK)

function htmlencode($string) { if(is_array($string)) { foreach($string as $key => $val) { $string[$key] = htmlencode($val); } } else { $string = preg_replace('/&((#(\d{3,5}|x[a-fA-F0-9]{4})

2012-10-31 14:51:13 1054

转载 PHP 遍历数组的方法汇总

1. foreach()foreach()是一个用来遍历数组中数据的最简单有效的方法。#example1:$colors= array('red','blue','green','yellow');foreach ($colorsas$color){echo "Do you like $color? ";}?>显示结果:Do you like

2012-10-28 23:09:09 742

转载 PHP将相对路径URL转换为绝对路径URL

在采集程序或者蜘蛛程序中经常会遇到一类问题,就是将网页中相对路径形式的URL转换为绝对路径形式的URL。例如在http://www.msphome.cn/blog/1/这个页面中,有一个URL链接为../index.php,那么我们要将它转换为http://www.msphome.cn/blog/index.php。下面给出了解决这类问题的代码。该程序能够成功处理各种URL,将其变成绝对形式。

2012-10-19 01:01:02 9038

转载 PHP获取今天、昨天、明天的日期

<?phpecho "今天:".date("Y-m-d").""; echo "昨天:".date("Y-m-d",strtotime("-1 day")), ""; echo "明天:".date("Y-m-d",strtotime("+1 day")). ""; echo "一周后:".date("Y-m-d",strtotime("+1 week")). "";

2012-10-16 10:50:58 130884

转载 PHP+Mysql多关键字,多字段 生成SQL语句的函数

先看实例:$keyword="1 2 3";echo $sql=search($keyword,"enter_gongyin_pic","a+b+c"); //函数生成,没有LIMIT,没有ORDER BY生成:SELECT * FROM `enter_gongyin_pic` WHERE `a` LIKE '%1%' OR `a` LIKE '%2%' OR `a` LIKE '

2012-08-13 22:40:44 4674

软著申请源码格式化工具.rar

在申请软件著作权时需要60页的源代码,本软件能够对源代码批量除去空白行和注释。同时,还可以将代码格式化,使用很方便,本软件来自于网络。

2021-04-23

去除BOM头小工具

工具使用方法: 选择要遍历的文件夹,输入相应的文件格式,程序会遍历此文件夹下所有相应格式文件,包括子文件夹下的文件删除其BOM头 勾选ANSI转为UTF-8,则会将相应格式但编码为GB2312,GBK,GB18030的文件转为无BOM的UTF-8文件 请确保文件可写!使用前请做好备份,作者不承担任何法律责任

2012-02-27

JavaScript 图片切割效果(带拖放、缩放效果)

原文来自:http://www.cnblogs.com/cloudgamer/archive/2008/07/21/1247267.html 作者:cloudgamer 自己的网站需要这个功能,看到了cloudgamer的程序,非常值得收藏和使用,所以自己请教了cloudgamer,并进行了小小的修改,感谢cloudgamer的支持,本程序可以获取到选取框的尺寸! 本程序版权归原作者cloudgamer所有 我的blog:http://blog.51soump3.com 欢迎大家访问

2008-10-29

PHP汉字验证码程序

php汉字验证码程序,很好的!~~~~~~~~~

2008-10-27

Calendar(日历控件[完整版])

Calendar日历控件[完整版]非常不错的日历控件,js效果很好~!

2008-10-02

常用正则表达式大全

常用正则表达式大全,不错啊!呵呵!还是比较齐全的!

2008-06-15

正则表达式测试工具_RegexTest[简体中文版]

正则表达式测试工具大全和最好的正则表达式生成工具,让您从此摆脱写不好正则表达式的困境,方便程序员测试正则表达式,还可以直接测试网页.

2008-02-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除