php技术共228篇

php技术
ClassCMS配置安装-爱站

ClassCMS配置安装

ClassCMS兼容PHP5.2-PHP8.1,只需将文件存放于网站目录中,访问首页,即可安装. 程序会自动判断当前空间是否支持伪静态,有无数据库组件等. index.php,入口文件在安装时需要写入权限,存放配置信息,...
2站编辑的头像-爱站2站编辑3年前
012213
thinkPHP5框架数据库连贯操作之cache()用法分析-爱站

thinkPHP5框架数据库连贯操作之cache()用法分析

介绍 TP5中自带的缓存系统,是File型缓存。也就是文件型缓存。存储地址是:根目录\..\runtime\cache(根目录指public)。 这个缓存系统相较于redis,memcached肯定有局限性的,自动更新以及缓存数...
2站编辑的头像-爱站2站编辑3年前
01227
有关在PHP中利用XML技术构造远程服务(一)-爱站

有关在PHP中利用XML技术构造远程服务(一)

一、服务式Web从内容提供商所采用的简单方法到UDDI(Universal Description,Discovery and Integration)的未来构想,业界已经有大量关于“服务式Web”的说明和评论。就Web的初创阶段来说,它...
2站小编的头像-爱站2站小编4年前
01219
详解Yaf框架PHPUnit集成测试方法-爱站

详解Yaf框架PHPUnit集成测试方法

测试目录 1 2 3 4 5 6 7 8 9 10 test ├── TestCase.php ├── bootstrap.php ├── controller │  ├── BaseControllerTest.php │  └── IndexControllerTest.php ├── model ├...
2站编辑的头像-爱站2站编辑3年前
012113
解决PHP字符串长度不一致的问题-爱站

解决PHP字符串长度不一致的问题

如下所示: 1 2 $paramStr = iconv('UTF-8', 'GB2312//Ignore', $paramStr); $paramStr = iconv('GB2312', 'UTF-8//Ignore', $paramStr); 这两句就可以解决了。 原文链接:http://blog.csdn.net...
2站编辑的头像-爱站2站编辑3年前
01216
PHP反序列化漏洞实例深入解析-爱站

PHP反序列化漏洞实例深入解析

上一篇给大家带来了XSS跨站脚本攻击漏洞不知道大家学的咋样了,今天给大家带来另一个漏洞,PHP的反序列化漏洞,这也是我在CTF比赛中遇到过最多的也是比较考察逻辑思维的一种漏洞。 简介 PHP反序...
2站编辑的头像-爱站2站编辑3年前
012114
ClassCMS变量-爱站

ClassCMS变量

变量用来存储栏目的属性,如栏目标题,栏目关键词,栏目内容等属性,通过增加变量可以很方便的扩展栏目的各种属性. 后台变量列表页中,变量名前的小图标可以拖动进行排序. 后台增加变量时,还可以给变...
2站编辑的头像-爱站2站编辑3年前
012110
PHP二维数组实现去除重复项的方法【保留各个键值】-爱站

PHP二维数组实现去除重复项的方法【保留各个键值】

本文实例讲述了PHP二维数组实现去除重复项的方法。分享给大家供大家参考,具体如下: 对于如下二维数组,要求对其进行去重: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 $arr =...
2站编辑的头像-爱站2站编辑3年前
01219
PHPCrawl爬虫库实现抓取酷狗歌单的方法示例-爱站

PHPCrawl爬虫库实现抓取酷狗歌单的方法示例

本人看了网络爬虫相关的视频后,手痒痒,想爬点什么。最近Facebook上表情包大战很激烈,就想着把所有表情包都爬下来,却一时没有找到合适的VPN,因此把酷狗最近一月精选歌曲和简单介绍抓取到本...
2站编辑的头像-爱站2站编辑3年前
01208
解析ThinkPHP5如何引入Go AOP和PHP AOP编程-爱站

解析ThinkPHP5如何引入Go AOP和PHP AOP编程

ThinkPHP5 引入 Go AOP,PHP AOP编程项目背景目前开发的WEB软件里有这一个功能,PHP访问API操作数据仓库,刚开始数据仓库小,没发现问题,随着数据越来越多,调用API时常超时(60s)。于是决定采...
2站小编的头像-爱站2站小编4年前
012013