php技巧
-
详解PHP优化巨量关键词的匹配
问题由来 前些天工作中遇到一个问题: 有 60万 条短消息记录日志,每条约 50 字,5万 关键词,长度 2-8 字,绝大部分为中文.要求将这 60万 条记录中包含的关键词全部提取出来并统计各关键词的 ...
-
PHP实现原比例生成缩略图的方法
本文实例讲述了PHP实现原比例生成缩略图的方法.分享给大家供大家参考,具体如下: <?php $image = "jiequ.jpg"; // 原图 $imgstream = ...
-
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 2611816 bytes)
今天要用php代码来处理一个580M的日志文件,总共有219万多行记录,因为是.log的文件,在windows下面很难将文件按照条数来分割,于是在linux下用split -l 10000 filen ...
-
php入门之连接mysql数据库的一个类
项目结构: 运行效果: conn.php 复制代码 代码如下: <?php class ConnectionMySQL{ //主机 private $host="localhost&q ...
-
php自定义时间转换函数示例
本文实例讲述了php自定义时间转换函数.分享给大家供大家参考,具体如下: 我们可以把经常用到的函数封装起来,在抽象类中,然后继承来使用. /** * 时间转时间戳 * @param object $s ...
-
在PHP中读取和写入WORD文档的代码
复制代码 代码如下: <? // 建立一个指向新COM组件的索引 $word = new COM("word.application") or die("Can ...
-
PHP读取数据库并按照中文名称进行排序实现代码
有时候我们读取数据库输出的时候可能会需要按照中文用户名的方式进行排序,传统的MySQL查询代码如下: 复制代码 代码如下: $sql="SELECT * FROM users";/ ...
-
thinkphp在低版本Nginx 下支持PATHINFO的方法分享
最近在用thinkphp做一个项目,基本完成后部署到nginx服务器上才发觉nginx是不支持pathinfo的那么我们如何来处理呢. Nginx环境 在Nginx低版本中,是不支持PATHINFO的 ...
-
php 实现账号不能同时登陆的方法分析【当其它地方登陆时,当前账号失效】
本文实例讲述了php 实现账号不能同时登陆的方法.分享给大家供大家参考,具体如下: 解决的思路是每当用户登陆时我们必需记录当前的用户id和session_id,如果有人在其它地方用此账号登陆时,我们把 ...
-
PHP实现的文件操作类及文件下载功能示例
本文实例讲述了PHP实现的文件操作类及文件下载功能.分享给大家供大家参考,具体如下: 文件操作类: <?php // Copyright 2005, Lee Babin (lee@thecode ...
-
PHP实现的XXTEA加密解密算法示例
本文实例讲述了PHP实现的XXTEA加密解密算法.分享给大家供大家参考,具体如下: <?php /** * Xxtea 加密实现类 */ class xxtea { private functi ...
-
SSI指令
什么是 SHTML 使用SSI(Server Side Include)的html文件扩展名,SSI(Server Side Include),通常称为"服务器端 嵌入"或者叫&q ...
-
php 无极分类(递归)实现代码
复制代码 代码如下: <?php $conn=mysql_connect("localhost","root","myoa888"); ...
-
PHP截取汉字乱码问题解决方法mb_substr函数的应用
首先 1.确保你的Windows/system32下有php_mbstring.dll这个文件,没有就从你Php安装目录extensions里拷入Windows/system32里面. 2.在wind ...
-
PHP file_exists问题杂谈
问题 公司有个框架是基于smarty写的,我负责php的升级,维护人员把新环境布上来之后,测试人员找我提出经常报错(错误:提示找不到文件的). 我追踪了一下代码,原来是smarty的这个地方报的错误. ...
-
php动态生成JavaScript代码
复制代码 代码如下: <?php echo <<<JS //使用多行输出的方法输出JavaScript代码 <SCRIPT Language = "JavaSc ...
-
解析php安全性问题中的:Null 字符问题
由于 PHP 的文件系统操作是基于 C 语言的函数的,所以它可能会以您意想不到的方式处理 Null 字符. Null字符在 C 语言中用于标识字符串结束,一个完整的字符串是从其开头到遇见 Null 字 ...
-
PHP引用符&的用法详细解析
关于php的引用(就是在变量或者函数.对象等前面加上&符号)的作用,我们先看下面这个程序. 复制代码 代码如下: <?php $a = 100; //声明变量a $b = &am ...
-
phpmyadmin3 安装配置图解教程
在PHP网站开发中,最基本的PHP环境搭建涉及PHP.Apache/IIS.Mysql,对于数据库的管理,除了Mysql数据库自身提供了命令行工具方便开发人员管理数据库外,基于PHP开发的phpmya ...
-
PHP删除二维数组中相同元素及数组重复值的方法示例
本文实例讲述了PHP删除二维数组中相同元素及数组重复值的方法.分享给大家供大家参考,具体如下: function assoc_title($arr, $key) { $tmp_arr = array( ...
