当前位置:首页 > PHP教程 > PHP高级教程

PHP高级教程

ThinkPHP使用PHPExcel实现Excel数据导入导出完整实例

4

本文所述实例是使用在thinkphp的开发框架上,要是使用在其他框架也是同样的方法,很多人可能不能正确的实现excel的导入导出,问题基本上都是phpexcel的核心类引用路径出错造成的,如果有问题大家务必要对路劲是否引用正确进行测试。具体

PHP实现将textarea的值根据回车换行拆分至数组

7

本文实例讲述了php实现将textarea的值根据回车换行拆分至数组的方法。分享给大家供大家参考。具体分析如下:textarea回车换行为rn$keyword_list=trim($_request['keywords']);$keywor

PHP5.3.1不再支持ISAPI

5

要在iis6上使用高版本php,必须安装fastcgi扩展,microsoftfastcgiextensionforiis5.1and6.0然后让你的iis6支持fastcgi即可。  然后设定一下php.ini中的cgiandfastcg

php引用传值实例详解学习

6

引用是什么在php中引用意味着用不同的名字访问同一个变量内容。这并不像c的指针,替代的是,引用是符号表别名。注意在php中,变量名和变量内容是不一样的,因此同样的内容可以有不同的名字。最接近的比喻是unix的文件名和文件本身——变量名是目录

Apache连接PHP后无法启动问题解决思路

11

问题:apache之前正常,连接配置完php后无法启动,用apachetestconfigration测试后报错形式为:cannotloadd:/php/php5apache2_2.dllintoserver(或者php5apache2_4

php使用curl简单抓取远程url的方法

4

本文实例讲述了php使用curl抓取远程url的方法。分享给大家供大家参考。具体如下:curl是一个非常有用的php库,可以用来连接不通类型的服务器和协议,下面是一个最基本的范例用来抓取远程网页<?php$c=curl_ini

php中使用Imagick实现图像直方图的实现代码

5

我并不打算详细解释专业名词,有兴趣的读者可以查阅文章结尾处的参考链接,那里有通俗易懂的解释:我们先找一个例子图像(用canon550d拍的):例子图片:butterfly.jpg下面看看如何使用imagick实现图像直方图:复制代码代码如下

PHP垃圾回收机制简单说明

6

虽然自己也是php的学习者,但之前还真没怎么了解php内部的垃圾回收流程,只是在我们的代码中用了unset,null,mysql_close,__destruct等等一些函数去释放对象防止内存溢出而已,所以上网gg下,找到了以下一些说明,作

php简单实现多字节字符串翻转的方法

5

本文实例讲述了php简单实现多字节字符串翻转的方法。分享给大家供大家参考。具体实现方法如下:<?phpfunctionmb_strev($string,$encoding=null){if($encoding===null){

win7+apache+php+mysql环境配置操作详解

5

1.php版本简介php各版本之间的区别,php版本后面一般有vc6和vc9、threadsafe和nonthreadsafe的区别,vc6就是legacyvisualstudio6compiler,就是使用这个编译器编译的,vc9就是th

详解:&mdash;&mdash;如何将图片储存在数据库里

8

如果你想把二进制的数据,比如说图片文件和html文件,直接保存在你的mysql数据库,那么这篇文章就是为你而写的!我将告诉你怎样通过html表单来储存这些文件,怎样访问和使用这些文件。本文概述:。在mysql中建立一个新的数据库。一个怎样储

php中addslashes函数与sql防注入

6

本文实例讲述了php中addslashes函数与sql防注入。分享给大家供大家参考。具体分析如下:addslashes可会自动给单引号,双引号增加\\\,这样我们就可以安全的把数据存入数据库中而不黑客利用,参数'a..z'界定所有大小写字母

PHP检测字符串是否为UTF8编码的常用方法

3

本文实例总结了php检测字符串是否为utf8编码的常用方法。分享给大家供大家参考。具体实现方法如下:检测字符串编码可以有很多种方法,如利用ord获得字符的进制然后进入判断,或利用mb_detect_encoding函数来处理,下面整理了四种

PHP简单预防sql注入的方法

4

本文实例讲述了php简单预防sql注入的方法。分享给大家供大家参考,具体如下:出现sql注入一般都是因为语法不规范不严谨造成的,问题出现在sql语句上,而起决定性的是quote(')。如下:$sql="deletefromtablewher

PHP+Mysql日期时间如何转换(UNIX时间戳和格式化日期)

8

写过php+mysql的程序员都知道有时间差,unix时间戳和格式化日期是我们常打交道的两个时间表示形式,unix时间戳存储、处理方便,但是不直观,格式化日期直观,但是处理起来不如unix时间戳那么自如,所以有的时候需要互相转换,下面给出互

sourcesafe管理phpproj文件的补充说明(downmoon)

7

后来发现sourcesafe管理界面,(admin登录),tools——Options——Filetypes——filegroup——add"php"——“*.php;*.phpproj;*.sln”问题好像没有完全解决,但出错的机率少了!

PHP验证身份证是否合法的函数

6

话不多说,请看代码:functionis_idcard($id){$id=strtoupper($id);$regx="/(^d{15}$)|(^d{17}([0-9]|x)$)/";$arr_split=array();if(!preg_

如何用PHP做到页面注册审核

5

用户注册后就有该条用户记录,你对用户表设一个“审核状态”字段,默认值设为“未审核”,然后你写几句审核代码做成一个功能,按照你们的意愿若审核通过你把审核状态改为“已审核”就行了。用户想进行各种操作时,你先判断一下审核状态字段,若未审核则阻止并

Php构造函数construct的前下划线是双的_

7

定义和用法__construct()函数创建一个新的simplexmlelement对象。如果成功,则该函数返回一个对象。如果失败,则返回false。语法__construct(data,options,is_url,ns,is_prefi

thinkphp框架实现数据添加和显示功能

7

最近的几篇随笔将都从thinkphp框架的使用上着笔,好了,废话不多说,下面是干货。这篇文章将围绕采用thinkphp框架向数据库中添加数据和在网页中显示这两项功能进行展示。目的:在add页添加数据后在lists页进行显示(注意:由于thi