往期
2026 11 / 05 扫盲

PHP下载文件功能简单实现

PHP实现文件下载的核心就是设置Content-Disposition等响应头,再用readfile输出文件内容。本文给出最简代码,并补充中文文件名处理...

11 / 05 扫盲

PHP+MySQL环境介绍

PHP负责逻辑、MySQL负责存数据,本地用面板一键装好Apache或Nginx加PHP和MySQL,启动服务后写个test.php连一下数据库,能输出...

11 / 04 扫盲

PHP获取客户端IP方法

PHP取客户端IP就靠 $_SERVER:REMOTE_ADDR 是连接对端地址最实在,走代理或CDN时真实IP在 HTTP_X_FORWARDED_F...

11 / 04 扫盲

PHP判断文件是否为图片

PHP判断文件是否为图片的几种实操办法:getimagesize 读取宽高和 MIME 最常用,exif_imagetype 只读文件头速度更快,fin...

11 / 04 扫盲

PHP图片文件名重命名防覆盖

上传图片直接用原文件名会互相覆盖,也容易碰上中文、空格等怪字符。做法是保留扩展名,用时间戳加随机串重新拼文件名,再用文件存在判断兜底,撞名就重新生成,最...

11 / 04 扫盲

MySQL中文乱码解决办法

MySQL中文乱码多半是库、表、连接三处字符集不统一。改my.ini设成utf8mb4,建库建表指定字符集,PHP连接带上charset,改完重启服务,...

11 / 03 扫盲

PHP简单登录页面开发

从零写一个能跑的PHP登录页:建user表存账号密码,用PDO预处理查库比对,md5处理密码,登录成功写Session并跳转,首页加Session拦截,...

11 / 03 扫盲

服务器占用CPU过高处理

CPU飙高先按进程揪出元凶,任务管理器和小皮面板都能看。MySQL查当前语句和活跃线程,PHP卡住执行时间与内存上限,Apache和Nginx的并发数按...

11 / 03 扫盲

PHP读取本地txt文件内容

PHP读本地txt三招:file_get_contents一次读全文最简单;fopen配fgets逐行读适合大文件;file()直接返回按行数组。注意用...

行思随记

欢迎来到:行思随记