PHP

PHP即“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法学习了C语言,吸纳Java和Perl多个语言的特色发展出自己的特色语法,并根据它们的长项持续改进提升自己,例如java的面向对象编程,该语言当初创建的主要目标是让开发人员快速编写出优质的web网站。 [1-2]PHP同时支持面向对象和面向过程的开发,使用上非常灵活。
ThinkPHP中的接口的安全防护措施小结-牛翰网

ThinkPHP中的接口的安全防护措施小结

目录 1. 身份验证 2. 输入验证 3. 权限控制 4. 防止 CSRF 攻击 5. 数据加密 6. 频率限制 7. 日志记录和监控 8. 输出过滤 1. 身份验证 令牌验证: 对于需要访问的接口,用户或客户端在请求时需要...
7f8e880c14a8fc6d的头像-牛翰网南雨北斗6个月前
0526
在ThinkPHP中实现文件上传的实用示例-牛翰网

在ThinkPHP中实现文件上传的实用示例

目录 如何在 ThinkPHP 中实现文件上传功能:实用示例 1. 环境准备 2. 创建上传表单 3. 创建上传控制器 3.1 控制器方法解析 4. 配置路由 5. 创建上传目录 6. 测试文件上传功能 7. 处理上传后的文...
00d4e014067395a2的头像-牛翰网奥顺互联6个月前
0437
PHP实现用户认证与权限管理的实现-牛翰网

PHP实现用户认证与权限管理的实现

目录 引言 1. 数据库设计 1.1 用户表(users) 1.2 角色表(roles) 1.3 权限表(permissions) 1.4 用户角色关联表(user_roles) 1.5 角色权限关联表(role_permissions) 2. 用户注册 2.1 收...
ecc0b648225eaadc的头像-牛翰网傻啦嘿哟6个月前
0367
PHP关键字Self、Static和parent的区别详解-牛翰网

PHP关键字Self、Static和parent的区别详解

目录 简介 parent::是什么? self::是什么? static::是什么? 什么时候使用self::或 static::? 简介 在使用PHP代码时,您可能经常会遇到parent::、static::和self::。但是当你第一次作为一...
a92cc49d4beb35e9的头像-牛翰网程序员阿凡提6个月前
0458
PHP执行php.exe -v命令报错的解决方案-牛翰网

PHP执行php.exe -v命令报错的解决方案

目录 执行php.exe -v命令报错 解决方案 执行php.exe -v命令报错 -PHP Warning: ‘C:\windows\SYSTEM32\VCRUNTIME140.dll’ 14.38 is not compatible with this PHP build linked with 14.41 in ...
6c4a0fd704c6058e的头像-牛翰网热爱编程的小曾6个月前
07113
PHP使用PHPExcel读取excel数据并批量上传到数据库-牛翰网

PHP使用PHPExcel读取excel数据并批量上传到数据库

目录 应用场景 PHPExcel 是什么 PHP 读取文件写入数据库 结语 应用场景 当遇到需要批量导入数据的时候,前端会上传一个excel表格,由后端读取数据并存入数据库。前端代码就不介绍了,这是一个前...
8b77c6c61a76b42b的头像-牛翰网又蓝6个月前
03515
基于PHP实现一个简单的http服务器-牛翰网

基于PHP实现一个简单的http服务器

在 PHP 中,你可以使用 socket 函数编写一个简单的 HTTP 服务器。以下是一个示例代码,监听 9000 端口,当收到请求时返回 'Hello, World': <?php // 设置监听端口 $host = '...
f698599ff047dd45的头像-牛翰网半桶水专家6个月前
04515
使用PHP和Xunsearch实现歌曲搜索功能-牛翰网

使用PHP和Xunsearch实现歌曲搜索功能

目录 一、Xunsearch 简介 二、为什么选 Xunsearch 三、实现效果展示 四、搭建 Xunsearch 搜索服务 1. 安装 Xunsearch 2. 配置搜索项目 五、PHP 对接 Xunsearch 1. 安装 PHP 扩展 2. 添加索引 3....
2c606b2983000eef的头像-牛翰网Student_Li6个月前
04015
详解PHP中互斥锁库hyperf-wise-locksmith的使用-牛翰网

详解PHP中互斥锁库hyperf-wise-locksmith的使用

目录 hyperf-wise-locksmith 库简介 安装 特性 基本功能 文件锁(flock) 分布式锁(redisLock) 高级功能 红锁(redLock) 协程级别的互斥锁(channelLock) 实际应用场景 注意 文档 结语 在分...
23bf8ac9f65a7f8e的头像-牛翰网左诗右码6个月前
03215
PHP使用OCR技术实现识别图片中的文字-牛翰网

PHP使用OCR技术实现识别图片中的文字

目录 一、什么是OCR技术 二、PHP如何实现OCR 三、方法一:使用 Tesseract-OCR 1. 什么是 Tesseract-OCR 2. 环境准备 3. PHP与Tesseract集成 四、方法二:调用百度OCR API 1. 注册百度智能云 2. ...
2c606b2983000eef的头像-牛翰网Student_Li6个月前
06212