会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Xing丶duo
博客园
首页
新随笔
联系
订阅
管理
2025年8月13日
PHP 文件操作处理类,处理 JSON 文件
摘要: PHP 文件操作处理类,处理 JSON 文件 日常开发里,处理文件是常有的事,特别是 JSON 格式的文件,不管是存配置还是数据都很常见。最近整理了一个 FileHandler 类,封装了创建、读取、写入这些基础操作,用着还挺顺手,记录下来方便以后查看。 类的代码 <?php /** * 文件操作处
阅读全文
posted @ 2025-08-13 15:55 xingduo
阅读(12)
评论(0)
推荐(0)
2025年3月28日
注册回调单例类
摘要: 注册回调类 import { reactive } from "vue"; // 定义 Map 中的函数类型 type UpdateFunction = (value: string) => void; class RegistryManager { // 私有静态实例,确保全局唯一 private
阅读全文
posted @ 2025-03-28 09:06 xingduo
阅读(17)
评论(0)
推荐(0)
2025年3月11日
php文件和文件夹操作类
摘要: 文件和文件夹操作 移动 | 复制 | 删除 | 重命名 | 下载 <?php namespace Framework\Tools; use PharData; class FileManager { // 提示信息配置 private $messages = array( 'file_list_su
阅读全文
posted @ 2025-03-11 17:06 xingduo
阅读(22)
评论(0)
推荐(0)
2024年11月16日
thinkphp6 使用自定义命令,生成数据库视图
摘要: 在 ThinkPHP 命令行工具中,你可以为选项设置 别名,通过为选项指定一个简短的别名来简化命令输入。例如,如果你希望 --force-recreate 选项有一个简短的别名 -f,你可以通过在 addOption 方法中设置第二个参数来实现这一点。 示例:为选项设置别名 在 addOption
阅读全文
posted @ 2024-11-16 11:26 xingduo
阅读(111)
评论(0)
推荐(0)
2024年9月29日
用 PHP 封装的发送邮件类
摘要: 点击查看代码 <?php class MailSender { // 发件人邮箱地址 private $fromEmail; // 发件人名称 private $fromName; // 收件人邮箱地址 private $toEmail; // 邮件主题 private $subject; // 邮
阅读全文
posted @ 2024-09-29 11:23 xingduo
阅读(45)
评论(0)
推荐(0)
2024年8月23日
自定义的 Vue 3 Composition API 钩子,antd标签
摘要: 1. 创建自定义钩子 useDeviceStatus.js: import { computed } from 'vue'; export function useDeviceStatus(status) { const statusMap = computed(() => { const map
阅读全文
posted @ 2024-08-23 15:24 xingduo
阅读(63)
评论(0)
推荐(0)
2024年8月10日
在 ThinkPHP 6 控制器中使用文件锁机制
摘要: 创建锁管理类 首先,创建一个锁管理类来处理文件锁: namespace app\common\service; use Exception; class LockManager { private $lockFilePath; private $lockFile; public function _
阅读全文
posted @ 2024-08-10 15:03 xingduo
阅读(98)
评论(0)
推荐(0)
2024年7月19日
动态生成数据表
摘要: /** * 检查表是否存在 * * @param string $tableName 表名 * @return bool 表是否存在 */ private function tableExists($tableName): bool { $result = Db::query("SHOW TABLE
阅读全文
posted @ 2024-07-19 17:47 xingduo
阅读(31)
评论(0)
推荐(0)
2024年7月10日
工作流表设计
摘要: 1. 流程管理 workflows 表 用于存储所有的工作流信息。 CREATE TABLE `workflows` ( `id` INT AUTO_INCREMENT PRIMARY KEY COMMENT '主键ID', `name` VARCHAR(255) NOT NULL COMMENT
阅读全文
posted @ 2024-07-10 17:55 xingduo
阅读(177)
评论(0)
推荐(0)
2024年5月24日
使用 PHP cURL 实现 HTTP 请求类
摘要: 类结构 创建一个 HttpRequest 类,其中包括初始化 cURL 的方法、不同类型的 HTTP 请求方法,以及一些用于处理响应头和解析响应内容的辅助方法。 初始化 cURL 首先,创建一个私有方法 initCurl,用于初始化 cURL 句柄并设置一些常用的选项。 class HttpRequ
阅读全文
posted @ 2024-05-24 09:36 xingduo
阅读(209)
评论(0)
推荐(0)
下一页
公告