自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

言会咸

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

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

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

2017-06-23 22:15:26

阅读数 751

评论数 0

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

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

2017-01-25 00:14:58

阅读数 2029

评论数 0

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

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

2015-12-20 16:49:24

阅读数 823

评论数 0

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

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

2014-07-25 13:41:04

阅读数 1564

评论数 0

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

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

2014-07-25 11:19:20

阅读数 4946

评论数 0

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

由于工作中需要直接从MySQL后台读取数据,所以安装了PHPnow,装的过程中提示Apache安装失败,80端口被占用。     在cmd中输入netstat –ano命令,发现80端口被一个PID为4的服务所占用,打开任务管理器,发现PID为4的进程为系统进程,其描述信息为NT Kerne...

2014-07-06 11:01:45

阅读数 6169

评论数 0

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

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

2014-06-14 13:08:01

阅读数 6057

评论数 1

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

<?php function create_password($pw_length = 8) { $randpwd = ''; for ($i = 0; $i < $pw_length; $i++) { $randpwd .= chr(mt_rand(3...

2014-06-14 13:04:57

阅读数 965

评论数 0

转载 PHP生成唯一的激活码

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

2014-06-14 13:03:21

阅读数 11516

评论数 0

原创 win8启动黑屏解决方法

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

2014-06-14 12:33:17

阅读数 1072

评论数 0

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

Mobile_Detect 是一个轻量级的开源移动设备(手机)检测的 PHP Class, 它使用 User-Agent 中的字符串,并结合 HTTP Header,来检测移动设备环境。 这个设备检测的 PHP 类库最强大的地方是,它有一个非常完整的库, 可以检测出所用的设备类型...

2014-05-23 16:07:20

阅读数 6782

评论数 0

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

PHP重命名文件名我们在实际开发过程中经常会使用到,比如用户上传文件或是一些缓存文件自动生成的功能我们都需要使用到自动重命名功能。但一般我们在制作上传文件时命名方式都是使用取系统当前时间加上随时数的方式在进行,这种方法固然可行但有时候并不能满足客户要需求。有些客户就要求我们的文件名 命名方式要像w...

2014-04-09 16:05:41

阅读数 1557

评论数 0

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

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

2014-03-15 14:00:10

阅读数 5597

评论数 0

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

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

2014-03-11 23:38:42

阅读数 20551

评论数 1

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

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

2014-03-01 22:17:02

阅读数 11366

评论数 0

转载 PHP获取文件的大小

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

2014-02-26 23:04:24

阅读数 3484

评论数 0

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

$a = "111.101.202.1.0"; $b = "111.101.202.1.1"; $va = explode('.', $a); $vb = explode('.', $b); //比较函数 functi...

2014-02-25 13:40:02

阅读数 2198

评论数 1

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

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

2014-02-09 23:29:47

阅读数 17449

评论数 0

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

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

2014-02-09 23:02:32

阅读数 22470

评论数 13

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

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

2014-01-28 23:39:33

阅读数 7693

评论数 0

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

php发送邮件,可以发送带附件邮件。 1.emailclass.php文件 <? class CMailFile { var $subject; var $addr_to; var $text_body; var $text_encoded; var $mime_heade...

2014-01-28 23:34:01

阅读数 894

评论数 0

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

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

2013-12-31 10:03:04

阅读数 671

评论数 0

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

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

2013-11-22 13:40:50

阅读数 8437

评论数 2

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

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

2013-10-10 14:14:15

阅读数 1165

评论数 0

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

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

2013-08-11 01:11:35

阅读数 792

评论数 0

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

PHP中对于URL进行编码,可以使用 urlencode() 或者 rawurlencode(),二者的区别是前者把空格编码为 '+',而后者把空格编码为 '%20',不过应该注意的是,在编码时应该只对部分URL编码,否则URL中的冒号和反斜杠也会被转义。下...

2013-08-03 22:45:53

阅读数 1647

评论数 0

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

一、服务端部分 <?php require 'conn.php'; header('Content-Type:text/html;charset=utf-8'); $action = $_GET['action']; swit...

2013-07-28 10:58:55

阅读数 16842

评论数 1

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

<?php session_start(); $zs=21;//设置任务总数 if(!isset($_SESSION['num'])) $_SESSION['num']=$zs;//赋予session变量值 $jd=$_SESSION['nu...

2013-03-22 07:38:10

阅读数 4356

评论数 1

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

function yesno() { var inputs = document.getElementsByName("ck[]"); var checked_counts = 0; for(var i=0;i<inputs.length;i++){ if(in...

2013-02-02 00:35:18

阅读数 3106

评论数 0

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

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

2013-01-30 00:43:41

阅读数 7410

评论数 0

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

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

2013-01-30 00:35:22

阅读数 10298

评论数 0

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

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

2012-11-26 23:47:15

阅读数 1263

评论数 0

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

首先写个函数 function varify_url($url){ $check = @fopen($url,"r"); if($check){ $status = true; }else{ $status = false; } return $status; }...

2012-11-26 22:38:33

阅读数 4087

评论数 2

转载 PHP 计算页面执行时间

< ?php class runtime { var $StartTime = 0; var $StopTime = 0; function get_microtime() { list($usec, $sec) ...

2012-11-20 14:07:21

阅读数 566

评论数 0

原创 PHP转换字符串编码

<?php function phpcharset($data, $to) { if(is_array($data)) { foreach($data as $key => $val) { $data[$key] = phpcharset($val, $to); } ...

2012-10-31 14:52:57

阅读数 480

评论数 0

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

function htmlencode($string) { if(is_array($string)) { foreach($string as $key => $val) { $string[$key] = htmlencode($val); } } else { ...

2012-10-31 14:51:13

阅读数 924

评论数 0

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

1. foreach() foreach()是一个用来遍历数组中数据的最简单有效的方法。 #example1: $colors= array('red','blue','green','yellow&#...

2012-10-28 23:09:09

阅读数 611

评论数 0

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

在采集程序或者蜘蛛程序中经常会遇到一类问题,就是将网页中相对路径形式的URL转换为绝对路径形式的URL。例如在http://www.msphome.cn/blog/1/这个页面中,有一个URL链接为../index.php,那么我们要将它转换为http://www.msphome.cn/blog/...

2012-10-19 01:01:02

阅读数 8062

评论数 0

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

<?php echo "今天:".date("Y-m-d").""; echo "昨天:".date("Y-m-d",strtotime("-1 day")), ...

2012-10-16 10:50:58

阅读数 118753

评论数 0

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

先看实例: $keyword="1 2 3"; echo $sql=search($keyword,"enter_gongyin_pic","a+b+c"); //函数生成,没有LIMIT,没有ORDER BY 生成: SELEC...

2012-08-13 22:40:44

阅读数 4282

评论数 0

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