PHP Smarty生成EXCEL文档的代码
不过,跟据我的试验,如果你不删除一个地方,生成的文档用 excel 打开,是会报错的! 删除所有像这样的串: ss:ExpandedColumnCount=5 就行了! 示例: 随便填点数据,然后提交,会生成一份 xls 文件。 还有一 查看全文
PHP SEO优化之URL优化方法
复制代码 代码如下:function getSeoVersion($phrase) { return preg_replace(/[^a-z0-9_-]/i, , strtolower(str_replace( , -, trim($p 查看全文
简单的自定义php模板引擎
模板引擎的思想是来源于MVC(Model View Controller)模型,即模型层、视图层、控制器层。 在Web端,模型层为数据库的操作;视图层就是模板,也就是Web前端;Controller就是PHP对数据和请求的各种操作。模 查看全文
PHP HTML代码串 截取实现代码
而且给的数据是HTML代码串,比如这样: <div class=”aaa”><a href=”/aaa.php?id=1″>张三</a> 评论了 <a href=”/aaa.php?id=44 查看全文
PHP实现获取第一个中文首字母并进行排序的方法
本文实例讲述了PHP实现获取第一个中文首字母并进行排序的方法。分享给大家供大家参考,具体如下: 最近在做储值结算,需求里结算首页需要按门店的首字母A-Z排序。我的数据结构原本是这样的: Array ( [0] => Arra 查看全文
详解PHP用substr函数截取字符串中的某部分
经常看到有新手问PHP有没有类似asp的left函数或right函数,实现截取某字符串左边或右边开始N个字符的函数。答案当然是有的。PHP中的substr函数就可以做的到,只不过PHP把二个函数合二为一了。 现在整理了一下substr 查看全文
PHP实现向关联数组指定的Key之前插入元素的方法
本文实例讲述了PHP实现向关联数组指定的Key之前插入元素的方法。分享给大家供大家参考,具体如下: PHP 关联数组可以通过三种方式插入新元素: 1. $array[$insert_key] = $insert_value; 2. 查看全文
用HTMLJSPHP方式实现页面延时跳转的简单实例
WEB开发中经常会遇到页面跳转或延时跳转的需求,掌握各种页面跳转方式非常必要。 以下是我总结有用HTML/JS/PHP三类方式实现跳转的方法,例子皆为三秒后跳转到index.php页面。 1,HTML方法: 在HEAD中添加< 查看全文
PHP 分页类(模仿google)-面试题目解答
笔试回答的不太好,特别是JS部分,也是许久都没复习的原因。 上机题目是要写一个仿google分页的类,当要取类似9/2的最大整数,却怎么也想不起函数ceil的名字,晕了半天。 最后测试程序没错误,但是就是不能正常显示,后来(回家后)一查 查看全文
PHP如何抛出异常处理错误
首先要知道什么是PHP异常? 异常(Exception)用于在指定的错误发生时改变脚本的正常流程。 PHP 5 提供了一种新的面向对象的错误处理方法。 异常处理用于在指定的错误(异常)情况发生时改变脚本的正常流程。这种情况称为异常。 当 查看全文
PHP仿微信多图片预览上传实例代码
生产图片区域,上传按钮#btn可替换自己想要的图片 <ul id=ul_pics class=ul_pics clearfix> <li><img src=logo.png id=btn class=i 查看全文
thinkPHP5.0框架URL访问方法详解
本文实例讲述了thinkPHP5.0框架URL访问方法。分享给大家供大家参考,具体如下: URL设计 ThinkPHP5.0在没有启用路由的情况下典型的URL访问规则是: (或者其它应用入口文件)/模块/控制器/操作/[参数名/参 查看全文
PHP实现的统计数据功能详解
本文实例讲述了PHP实现的统计数据功能。分享给大家供大家参考,具体如下: 统计,就是把基本的数据,整合起来。 用到sql的,有group by 功能,count功能,order by功能等等。 sql将收集的数据,进行统计分析。 查看全文
PHP简单实现冒泡排序的方法
本文实例讲述了PHP简单实现冒泡排序的方法。分享给大家供大家参考,具体如下: <?php $files = array(file11.txt,file22.txt,file1.txt,file2.txt); funct 查看全文
php 调用远程url的六种方法小结
示例代码1: 用file_get_contents 以get方式获取内容 复制代码 代码如下:<?php $url=$html=file_get_contents($url); //print_r($http_response_h 查看全文
详解PHP归并排序的实现
归并(Merge)排序法是将两个(或两个以上)有序表合并成一个新的有序表。归并排序的一个缺点是它需要存储器有另一个大小等于数据项数目的数组。如果初始数组几乎占满整个存储器,那么归并排序将不能工作,但是如果有足够的空间,归并排序会是一个很 查看全文
PHP批量修改文件名称的方法分析
本文实例讲述了PHP批量修改文件名称的方法。分享给大家供大家参考,具体如下: 在这里我们利用一个战地自己写的一个例子来具体分析一下利用PHP批量修改文件名称的思路和注意事项。 从这个例子里你将会看到,PHP如何判断一个路径是不是目录 查看全文
比较时间段一与时间段二是否有交集的php函数
复制代码 代码如下: /* *比较时间段一与时间段二是否有交集 */ function isMixTime($begintime1,$endtime1,$begintime2,$endtime2) { $status = $begint 查看全文
PHP strncasecmp字符串比较的小技巧
只是这样就需要转换两次。大多时候,我们是针对字符集转换的时候才会这样,比如判断参数传进来是否utf-8,这5个字符的写法,可就多了,比如UTF-8,Utf-8,utf-8等,那我们怎么办呢?strtolower?strupper?不需要 查看全文
mysql desc(DESCRIBE)命令实例讲解
mysql desc命令用于查看表结构,是DESCRIBE命令的简写形式。 mysql desc命令语法: desc tablename 该命令会显示表哪些信息呢?具体包括: 字段名称(Field) 字段类型(Type) 字段 查看全文
php ignore_user_abort与register_shutdown_function 使用方法
语法: int ignore_user_abort(int [setting]); 返回值: 整数 函数种类: PHP 系统功能 内容说明 0 - NORMAL(正常)1 - ABORTED(异常退出)2 - TIMEOUT(超时) 本 查看全文
PHP对象相关知识总结
对象传递:一种说法是“PHP对象是通过引用传递的”,更准确的说法是别名(标识符)传递,即它们都保存着同一个标识符(ID)的拷贝,这个标识符指向同一个对象的真正内容。 <?php class A { public $fo 查看全文