php程序之die调试法 快速解决错误
这是稍微有经验的phper 都会采用如下方式来解决问题 1. 看错误输出, 从输出项 反查源码,在源码处上下文加入调试代码,代码可以是最简单的 $debuglineno = __LINE__; die($debuglineno); 2. 查看全文
PHP获取当前文件的父目录方法汇总
方法一:先获得当前文件所在文件夹的长度,然后用substr来截取掉该长度: 复制代码 代码如下:$dirName = str_replace(\\, /, dirname(__FILE__)); $dirNameLength = st 查看全文
Yii2针对游客、用户防范规则和限制的解决方法分析
本文实例分析了Yii2针对游客、用户防范规则和限制的解决方法。分享给大家供大家参考,具体如下: 最近在用Yii2.0做项目,其中需要实现一个功能:没有登录不能访问部分页面,即游客身份访问限制。查了半天资料,终于找到答案。解决方法如下: 查看全文
php reset() 函数指针指向数组中的第一个元素并输出实例代码
reset函数将数组的内部指针指向第一个单元,并输出该数组。 基本语法 reset(array) reset() 将 array 的内部指针倒回到第一个单元并返回第一个数组单元的值。 参数介绍: 参数 描述 array 必需 查看全文
php redis实现对200w用户的即时推送
怎么实现对200w用户的即时推送,这个推送可以理解为调用第三方的接口,push,sms之类的东西。 当时先写了一个demo 直接读取DB然后单个推送,结果。。可想而知 于是设计一套基于redis+php多进程的方案,用着还不错而去扩 查看全文
使用ThinkPHP的自动完成实现无限级分类实例详解
一、实现效果 二、主要代码 1、模板 2、控制器 ·index模块 ·add模块 3、模型 三、代码 以便于各位看官复制测试 1、模板 <form action=__URL__/add m 查看全文
php PATH_SEPARATOR判断当前服务器系统类型实例
php中有一个非常有用的预定义常量PATH_SEPARATOR,我们可以通过该常量来判断当前服务器是linux还是Windows。本文将向大家讲解php使用PATH_SEPARATOR获取当前服务器的类型。 PATH_SEPARATO 查看全文
thinkphp自定义权限管理之名称判断方法
权限管理,就是给不同的用户分配不同的权限。当用户登录或者操作时候进行判断,来阻止用户进行权限以外的操作。本次讲的是当用户登录一刻,只显示权限开启的内容。 一、建立数据库。 1、权限表funcla。来存储录入所有权限,也是避免因权限名 查看全文
PHPExcel中文帮助手册PHPExcel使用方法(分享)
下面是总结的几个使用方法 include PHPExcel.php; include PHPExcel/Writer/Excel2007.php; //或者include PHPExcel/Writer/Excel5.php; 用于 查看全文
apache2.2.4+mysql5.0.77+php5.2.8安装精简
1.安装Apache 将httpd-2.2.4.tar.gz拷贝至/usr/local/src目录中 tar -zxvf httpd-2.2.4.tar.gz cd httpd-2.2.4 ./configure --prefix=/u 查看全文
Look And Say 序列php实现代码
比如: 第一个数字是:1。 看着第一个数字你可以说1个1,那么第二个数字就是:11。 看着第二个数字你可以说2个1,即第三个数字是:21。 看着第三个数字你可以说1个2,1个1,即第四个数字是:1211。 看着第四个数字你可以说1个1, 查看全文
浅谈PHP 闭包特性在实际应用中的问题
呃,其实大部分情况下是可以的,而有些方面还是令人非常的困扰,下面慢慢道来。 很多语言的都提供了非常优雅和漂亮的操作数组的方法。在下面的例子中,会使用 PHP5.3 以及其他语言提供的闭包功能,用于展示如何“客观的”操作迭代数组。 译注: 查看全文
PHP实现留言板功能的详细代码
本文实例为大家分享了php留言板的实现思路,供大家参考,具体内容如下 1.创建一个存放留言信息的文件名 2.获取表单中的数据给一个变量 3.判断文件的时候存在 4.对文件执行写的操作,在这之前,注意打开文件的时候,选择对文件的访 查看全文
Android AsyncTack 异步任务实例详解
Android AsyncTack 异步任务 这里写一个小实例,来学习巩固Android AsyncTack 异步任务的知识,以便在项目中使用。 介绍一下如何使用 1, 继承AsyncTask public class MyT 查看全文
Php Cookie的一个使用注意点
复制代码 代码如下:<?php setcookie(test, this is a cookie test); echo ($_COOKIE[test]); ?> 上面代码,并不会显示你想要的结果 查看全文
PHP面试常用算法(推荐)
一、冒泡排序 基本思想: 对需要排序的数组从后往前(逆序)进行多遍的扫描,当发现相邻的两个数值的次序与排序要求的规则不一致时,就将这两个数值进行交换。这样比较小(大)的数值就将逐渐从后面向前面移动。 //冒泡排序 <&# 查看全文
Laravel重写用户登录简单示例
本文实例讲述了Laravel重写用户登录的方法。分享给大家供大家参考,具体如下: class AuthController extends Controller { // use ThrottlesLogins, Authentic 查看全文
php下使用SMTP发邮件的代码
最近一个项目需要用到SMTP发送邮件,之前的库类不存在了,又不喜欢安装pear或者使用pear的net/smtp类,感觉太复杂了。就直接从discuz中抽取出核心稍微修改了下。 从协议分析网上,查找到SMTP协议的命令和应答,SMTP协 查看全文
彻底杜绝PHP的session cookie错误
只要你写过PHP代码,相信都遇上过这个大多时候都令人莫明其妙的warning吧..今天我们就来搞定它............... 看了PHP手册,回答如下: 消息“Warning: Cannot send session cookie 查看全文
PHP 设置MySQL连接字符集的方法
mysql_set_charset()。 这个函数是这样用的: mysql_set_charset(utf8, $link); 成功返回 TRUE,失败返回 FALSE。 就这么简单。 下面是PHP手册原文 This is the pr 查看全文
php 信息采集程序代码
复制代码 代码如下:<? //采集首页地址 $url=//获取页面代码 $rs=file_get_contents($url); //设置匹配正则 //$fp=fopen(text.txt,a); //$fw=fwrite($fp 查看全文