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

PHP高级教程

php实现的操作excel类详解

8

本文实例讲述了php实现的操作excel类。分享给大家供大家参考,具体如下:<?phpclassexcel{static$instance=null;private$excel=null;private$workbook=nu

php使用glob函数快速查询指定目录文件的方法

11

本文实例讲述了php使用glob函数快速查询指定目录文件的方法。分享给大家供大家参考。具体如下:php搜索当前目录所有文件,代码如下:复制代码代码如下:$array=glob('*.*');print_r($array);/*array([

linuxiconv方法的使用

11

参考phpinfo的信息,iconv模块也已经正确加载。google一下。原来才知道,原来在linux版本下iconv这个方法还是有点下下问题的。csdn上的一个网友给出的解决方案为:viewsourceprint?一种方法是把iconv换

PHP获取用户的浏览器与操作系统信息的代码

11

1.用户访问服务器时,利用php的超级全局变量$_server数组中字段['http_user_agent']获取访问用户的所有信息我访问时的$_server['http_user_agent']字符串:mozilla/5.0(window

PHP计算加权平均数的方法

11

本文实例讲述了php计算加权平均数的方法。分享给大家供大家参考。具体如下:<formaction="index.php"method="post">请输入你的课程的数量:<inputtype="text"name="cou

PHP实现的简单异常处理类示例

13

本文实例讲述了php实现的简单异常处理类。分享给大家供大家参考,具体如下:<?phpheader('content-type:text/html;charset=utf-8');//创建email异常处理类classemailexce

PHP实现实时生成并下载超大数据量的EXCEL文件详解

9

前言最近在工作中接到一个需求,通过选择的时间段导出对应的用户访问日志到excel中,由于用户量较大,经常会有导出50万加数据的情况。而常用的phpexcel包需要把所有数据拿到后才能生成excel,在面对生成超大数据量的excel文件时这显

浅谈php(codeigniter)安全性注意事项

10

1、httponlysession一定要用httponly的否则可能被xxs攻击,利用js获取cookie的session_id。要用框架的ci_session,更长的位数,httponly,这些默认都配好了。不要用原生的phpsessio

PHPjson_decode函数详细解析

9

一、函数简介1、此函数有四个参数,一般在使用时会用到前两个,具体的参数可以看手册。2、第一个参数是json格式的字符串,第二个参数是boolean值(false转化成对象,true转化成数组,默认false),如果转化失败返回null。二、

PHP下获取上个月、下个月、本月的日期(strtotime,date)

9

今天写程序的时候,突然发现了很早以前写的获取月份天数的函数,经典的switch版,但是获得上月天数的时候,我只是把月份-1了,估计当时太困了吧,再看到有种毛骨悚然的感觉,本来是想再处理一下的,但是一想肯定还有什么超方便的方法,于是找到了下面

有关phpmailer的详细介绍及使用方法

11

第一,需要下载phpmailer文件包phpmailer.http://phpmailer.sourceforge.net/第二,确认你的服务器系统已经支持socket,通过phpinfo();查看是否支持sockets(socket是属于

PHP邮件群发机实现代码

12

原理:第一:申请大量的邮箱帐号腾讯的126的163的新浪的雅虎的谷歌的等等提供smtp服务的第二:收集你要发送邮件的邮件列表第三:遍历邮件列表,每一个邮件发送邮件第四:用linux下定时脚本后台运行我跑了两天哈哈,因为为了尽可能的保证每一个

PHP中imagick函数的中文解释

8

imagick的::adaptiveblurimage-增加了自适应模糊滤镜图像imagick的::adaptiveresizeimage-自适应调整图像数据依赖三角imagick的::adaptivesharpenimage-自适应锐化图

php表单提交与$_POST实例分析

10

本文实例分析了php的表单提交与$_post。分享给大家供大家参考。具体如下:这里要注意:表单checkbox的name需要以数组形式来命名。表单文件:index.php复制代码代码如下:<formaction="b.php"meth

THINKPHP支持YAML配置文件的设置方法

7

为什么要用yaml因为yaml简单,而且对人类友好;yaml:http://www.yaml.org/在哪里会用到?最基本的,在thinkphp的配置文件里面就可以选择yaml的格式,你是愿意写yaml的简洁格式配置呢?还是愿意写又长又臭又

phpstorm正则匹配删除空行、注释行(替换注释行为空行)

10

使用phpstorm来编写php和javascript代码,感觉还是不错的,用得也很舒服。遇到了一个需求,有时候在阅读框架源代码的时候,想过滤(删除)掉源代码中的注释行,如果手动逐行删除显示不够科学。当然想到了强大的正则匹配(regexpr

php获取当前url地址的方法小结

13

本文实例讲述了php获取当前url地址的方法。分享给大家供大家参考,具体如下:js获取:top.location.href//顶级窗口的地址this.location.href//当前窗口的地址php获取当前url地址:#测试网址:http

Linux下进行MYSQL编程时插入中文乱码的解决方案

8

插入中文是乱码,尝试了许多方法,比如我先把vim里设置为:setfileencoding=utf-8不起作用,后来想想也对,和vim没什么关系然后就尝试c#代码,用encoding.utf8.getstring()方法,后来也不对。我就郁闷

PHP学习笔记用户注册模块用户类以及验证码类

9

所以,把第一章,可重用类的代码贴出来,便于以后查阅以及供给有需要的朋友。:user类,包括读取和设置数据库,以及保存更改交互复制代码代码如下:<?phpclassuser{private$uid;private$fields;publ

php使用正则表达式进行字符串搜索的方法

11

本文实例讲述了php使用正则表达式进行字符串搜索的方法。分享给大家供大家参考。具体实现方法如下:<?php$string_to_search="jb51.net";$regex="/tor/";$num_matches=pre