-
php+mysql简单的无限分类栏目
所属栏目:[PHP教程] 日期:2022-02-21 热度:80
无限分类原理非常的简单就是找到自己上级目录交级递归去操作,然后再找自己的上级直到最上级为止了,这种就可以实现了无限级分类了,下面看个例子. 一个非常简单清晰简单的无极限分类范例,带缩进效果,只需查询一次数据表,然后递归遍历结果集,就可以了,要在php中[详细]
-
php里CURL模拟进行微信接口的GET与POST例子
所属栏目:[PHP教程] 日期:2022-02-21 热度:86
php CURL函数可以模仿用户进行一些操作,如我们可以模仿用户提交数据也可以模仿用户进行网站访问了,下面我们来介绍利用CURL模拟进行微信接口的GET与POST例子,例子非常的简单就两个大家一起看看. Get提交获取数据 /** * @desc 实现天气内容回复 */ public func[详细]
-
使用xhprof在开发环境里测试php性能
所属栏目:[PHP教程] 日期:2022-02-21 热度:69
XHProf是一个分层PHP性能分析工具,它报告函数级别的请求次数和各种指标,包括阻塞时间,CPU时间和内存使用情况,现在我们来聊聊XHProf在开发环境中如何测试php性能. 以百分之一的概率产生测试数据,尽量不影响正式环境效率,代码如下: class XHProf { // private[详细]
-
PHP运用imap收件箱的例子
所属栏目:[PHP教程] 日期:2022-02-21 热度:82
imap是一款邮件交互访问的协议了,下面我来给大家介绍利用php imap模块来快速获取邮件的例子,有兴趣的朋友可参考一下,列出所有目录,代码如下: $host = {imap.mail.yahoo.com:993/ssl}; $user = user@yahoo.com; $pass = password; $inbox = imap_open($host,[详细]
-
PHP如何获取当前时间?有哪些问题要注意
所属栏目:[PHP教程] 日期:2022-02-21 热度:120
PHP如何获取当前时间?为了让网站时间准确,在前端开发时,经常会遇到要获取当前时间,而用PHP获取当前时间的方法有很多,但是因为PHP默认的是格林威治时间,不是北京时间,所以我们还需要知道一个概念,就是时间戳。 在日期和时间函数中,UNIX 时间戳的获取[详细]
-
php排序函数学习之sort函数
所属栏目:[PHP教程] 日期:2022-02-21 热度:133
在PHP中有很多用来排序数组函数,这篇文章就主要介绍sort函数。PHP的sort函数是用来对数值数组进行升序排序的,也就是从低到的到高排序。下面我们就来了解一下sort函数以及实例。 1.概念 用于对数组单元从低到高进行排序。注意:本函数会为排序的数组中的单[详细]
-
php排序函数学习指rsort函数
所属栏目:[PHP教程] 日期:2022-02-21 热度:151
我们知道PHP中很多数组排序函数,之前我们了解升序排序sort函数,这篇文章就带大家了解一下降序排序rsort函数,降序排序就是从高到低排序,可见rsort函数和sort函数是相反,那么语法和返回值会有所不同吗?下面我们来具体看看rsort函数以及实例。 1.概念 rso[详细]
-
PHP里memcached缓存应用基础实例
所属栏目:[PHP教程] 日期:2022-02-21 热度:63
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载,它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度. 1.添加扩展包 php_memcache.dll 2.在PHP.INI添加如下代码: extension=php_memc[详细]
-
PHP里使用SQLite快速上手教程
所属栏目:[PHP教程] 日期:2022-02-21 热度:109
SQLite是一款小巧轻型的数据库,支持的SQL语句不会逊色于其他数据库,支持的程序语言有Tcl、C#、PHP、Java等,现在我们来学习在PHP中如何使用SQLite. 一、如何建立文件夹: SQLite会自动判断,文件夹是否存在,如果不存在才会建立. try{ $db_conn = new PDO(sqlite[详细]
-
cmd命令行下运作php文件的示例
所属栏目:[PHP教程] 日期:2022-02-21 热度:115
cmd命令行下运行php文件的前提是我们必须要在运行机器安装了php环境才可以利用cmd调用php.exe文件来实现执行指定文件了,具体方法如下. 最近需要用的socket,服务端需要在命令行下运行,怎么样在命令行下运行php文件呢? window 7解决方案,XP没试,不过想来也是[详细]
-
php curl伪造referer与来源IP示例
所属栏目:[PHP教程] 日期:2022-02-21 热度:146
php curl伪造referer与来源IP非常的简单,今天做一个图片采集的也有做过,下面我把两个例子都整理一下,供大家参考. 例子1,代码如下: ?php $post_data = array ( user = gongwen, pwd = 123456 ); $header_ip = array( CLIENT-IP:88.88.88.88, X-FORWARDED-FOR:[详细]
-
PHP单例模式汇总教程
所属栏目:[PHP教程] 日期:2022-02-21 热度:85
以前我们讲过php单态设计模式之单例模式的理解及单例模式(Singleton)的常见应用场景,现在我们在原来的基础上总结一下。 这些场景的共同特征是从业务逻辑上来看运行期间改对象却是只需要一个实例、不断new多个实例会增加不必要的资源消耗、全局调用便利。下[详细]
-
PHP里动态特性学习笔记
所属栏目:[PHP教程] 日期:2022-02-21 热度:173
一篇PHP中动态特性学习笔记,如果你对于PHP 特性不了解的我们可以进入参考本文章,本文章对于PHP动态特性详细的作了介绍了,好了费话不说了我们来看例子吧,有需要的朋友可参考一下. 动态语言的动态特性决定它开发的时候需要更少的代码,有更高的灵活性,PHP的动[详细]
-
php 二叉树遍历算法和例子
所属栏目:[PHP教程] 日期:2022-02-21 热度:181
二叉树算法在小编大学时学数据结构时会学到的一个算法了,这个可以在搜索与排序中提高50%的搜索性能了,下面我们来看一些关于php 二叉树遍历算法与例子吧. 二叉树遍历,是值从根节点出发,按照某种次序依次访问二叉树中的所有节点,使得每个节点被访问一次且仅被[详细]
-
简单的PHP完成网络刷投票程序
所属栏目:[PHP教程] 日期:2022-02-21 热度:154
PHP投票程序在做活动时会用到了,我们今天就为各位朋友分享一个PHP投票程序,有需要了解的同学不防一起来看看吧. PHP刷投票,让你高居榜首,本文附上刷票方法和防御策略. 案例为一个半月以前,没有及时放出原因有二,一是因为博客域名备案没有下来,没有心情写东西,[详细]
-
用php写网站倒计时功能的考试倒计时示例
所属栏目:[PHP教程] 日期:2022-02-21 热度:160
在网站的前端开发中,倒计时功能是比较常见的,而且应用也很多,例如商品秒杀倒计时,活动结束时间倒计时,考试时间倒计时等等。这篇文章就主要分享用PHP来实现考试倒计时的功能,对于PHP初学者来说,本文代码具有一定的参考价值,希望对大家理解PHP倒计时有[详细]
-
php完成注册用户邮箱激活验证代码
所属栏目:[PHP教程] 日期:2022-02-21 热度:57
相信很多人都有遇到过,在注册网站会员时需要邮箱激活验证,也就是注册完之后,系统向用户邮箱发生机会邮件,然后通过邮件里的链接进行激活操作,这样网站会员功能就可以使用了。现在很多网站都有设置这样的验证那么这一系列的操作是如何实现的呢?下面小编[详细]
-
php Spreadsheet_Excel_Reader读取excel文件
所属栏目:[PHP教程] 日期:2022-02-19 热度:138
本文章主要是讲利用spreadsheet_excel_reader读取 excel文件,在你网站数据量超大的时候或有很多会员数据时这个是有必要把当日数据导入到excel备份的,为此我们提供一款读取excel文件实例. 使用本实例需要先下载一个spreadsheet_excel_reader类. PHP实例代码如[详细]
-
php 用header 读写csv文件方法
所属栏目:[PHP教程] 日期:2022-02-19 热度:103
定义和用法:header() 函数向客户端发送原始的 HTTP 报头,认识到一点很重要,即必须在任何实际的输出被发送之前调用 header() 函数(在 PHP 4 以及更高的版本中,您可以使用输出缓存来解决此问题: html ?php // 结果出错 // 在调用 header() 之前已存在输出 head[详细]
-
php存储例程 存储过程进阶学习
所属栏目:[PHP教程] 日期:2022-02-19 热度:195
什么是存储例程? 存储例程是存储在数据库教程服务器中的一组sql语句,通过在查询中调用一个指定的名称来执行这些sql语句命令. 为什么要使用存储过程? 我们都知道应用程序分为两种,一种是基于web,一种是基于桌面,他们都和数据库进行交互来完成数据的存取工作,[详细]
-
php导出mysql数据库中为excel代码
所属栏目:[PHP教程] 日期:2022-02-19 热度:127
SQL数据库代码如下: SET SQL_MODE=NO_AUTO_VALUE_ON_ZERO; -- -- 数据库: `mysqlnew` -- -- -------------------------------------------------------- -- -- 表的结构 `test` -- CREATE TABLE IF NOT EXISTS `test` ( `id` int(10) NOT NULL auto_incremen[详细]
-
php fputcsv函数将mysql数据库导出到excel文件
所属栏目:[PHP教程] 日期:2022-02-19 热度:128
fputcsv() 函数将行格式化为 CSV 并写入一个打开的文件,该函数返回写入字符串的长度,若出错,则返回 false. 说明:fputcsv() 将一行(用 fields 数组传递)格式化为 CSV 格式并写入由 file 指定的文件. PHP实例代码如下: // 输出Excel文件头,可把user.csv换成你[详细]
-
pdo操作数据库入门教程
所属栏目:[PHP教程] 日期:2022-02-19 热度:109
我们开始构造第一个PDO应用,建立一个pdo.php教程文件在Web文档目录下.PDO功能确实强大,另外还有一些内容我没有讲到,比如绑定参数、预处理、存储过程、事务处理等等功能,另外还有不同数据扩 DSN的构造,Oracle数据库自己很多特殊的东西,都需要深入去学习理解,[详细]
-
PDO 中相关的错误处理
所属栏目:[PHP教程] 日期:2022-02-19 热度:174
面向对象的方式,先看看如果连接错误等的处理,PHP中PDO的错误处理,使用面向对象的方式来处理,代码如下: try { $db = new PDO(mysql:host=localhost;dbname=test, $user, $pass); $db = null; } catch (PDOException $e) { print Error: . $e->getMessage() .[详细]
-
php把csv文件导入到mysql数据库
所属栏目:[PHP教程] 日期:2022-02-19 热度:154
本程序实现数据导入原理是先把csv文件上传到服务器,然后再通过php的fopen与fgetcsv文件把数据保存到数组,然后再用while把数据一条条插入到mysql数据库,代码如下: $fname = $_files[myfile][name]; $do = copy($_files[myfile][tmp_name],$fname); if ($do){[详细]