文章列表
-
- php:树形结构的算法
- 从喜悦村上转载,以前也读过此文,讲述得还是比较清楚的。产品分类,多级的树状结构的论坛,邮件列表等许多地方我们都会遇到这样的问题:如何存储多级结构的数据?在PHP的应用中,提供后台数据存储的通常是关系型数据库,它能够保存大量的数据,提供高效的数据检索和更新服务。然而关系型数据的基本形式是纵横交错的表,...
- 日期:2024-02-12
- 浏览:87
-
- 用PHP实现登陆验证码(类似条行码状)
- <?phpfunction UPCAbarcode($code) { $lw = 2; $hi = 100; $Lencode = array('0001101','0011001','0010011','0111101','0100011', '0110001','0101111','011...
- 日期:2024-01-27
- 浏览:47
-
- PHP图像处理开发库
- PHP并不限于创建HTML输出,它也可以被用来操作和创建各种不同的图片文件格式,包括GIF,PNG, JPEG, WBMP,和XPM。PHP可以将图像流直接输出至浏览器。在这篇文章中,我们已经收集了一些最好的PHP图像处理库和类来帮助您简化任务图片操作相关任务。 1. Zebra ImageZebr...
- 日期:2022-09-13
- 浏览:37
-
- PHP中file_get_contents设置header请求头,curl传输选项参数详解说明
- php中远程获取和采集内容、实现PHP网页版的FTP上传下载、实现模拟登陆、实现接口数据传输(API)、实现模拟Cookie、下载文件断点续传等等,都会用到fopen、file_get_contents和curl这样的函数,当然要对比一下了,程序架构设计当然要无可挑剔了。
- 日期:2022-06-13
- 浏览:134
-
- PHP autoload使用方法及步骤详解
- 我们知道在PHP4里面,当我们使用一个类的时候,必须将该类所以文件使用include或require加进来,这样我们就可以使用类了。而对于PHP5来说也可以使用在PHP4里面的方式,将类文件包进来,但当有了__autoload之后,这种情况就可以靠编写规则也实现。以下代码: <?php...
- 日期:2022-09-09
- 浏览:112
-
- 用php实现gb2312和unicode间的编码转换
- gb2312 和 unicode 间的编码转换下面的例子是将 gb2312 转换为 '全'这种形式php4.3.1以后的iconv函数很好用的,只是需要自己写一个uft8到unicode的转换函数查表(gb2312.txt)也行<?$text = '电子书库';preg_...
- 日期:2024-01-30
- 浏览:109
-
- PHP数组基本用法与知识点总结
- 本文实例讲述了PHP数组基本用法与知识点。分享给大家供大家参考,具体如下:初识数组 概念: 数组就是一个可以存储一组或一系列数值的变量 数组组成: 数组是由一个或多个数组元素组成的 数组元素: 一每个数组由键(Key)和值(Value)构成 键: '键'为元素的是被名称,也被称为数组下标 ...
- 日期:2022-09-10
- 浏览:98
-
- PHP swoole中使用task进程异步的处理耗时任务应用案例分析
- 本文实例讲述了PHP swoole中使用task进程异步的处理耗时任务。分享给大家供大家参考,具体如下:我们知道,swoole中有两大进程,分别是 master 主进程和 manager 管理进程。其中 master 主进程中会有一个主 reactor 线程和多个 reactor 线程,主要的作用就...
- 日期:2022-09-11
- 浏览:96
-
- 用PHP操纵Oracle的LOB类型的数据
- 出处: IT计算机教程用过Oracle的人都知道,Oracle有一种数据类型叫VARCHAR2,用来表示不定长的字符串。VARCHAR2也是Oracle公司推荐使用的类型。但使用VARCHAR2有个问题:最大只能表示4000个字符,也就相当于2000个汉字。如果你的程序中某个字符的值要大于20002...
- 日期:2024-02-06
- 浏览:94
-
- php redis setnx分布式锁简单原理解析
- 我就废话不多说了,大家还是直接看代码吧~<?php//高并发分布式锁header('Content-type:text/html;charset=utf-8');$redis = new Redis();$redis->connect(’127.0.0.1’, 6379);ech...
- 日期:2022-09-08
- 浏览:93