Loading...

暂无文章发布记录

Dark零点博客
Dark零点博客
07-10 18:00 · 技术

php pdo_query查询

别盲目调 $pdo->query(),现代 PHP 数据库交互这么写才稳 很多开发者在翻阅早期资料时,总会碰到 $pdo->query("SELECT * FROM logs WHERE date = '$day'") 这种直给写法。看似省事,实则埋着隐患。PDO 提供的 $query 方法有其明确边界:它仅适用于不带动态参数、结构完全固定的静态查询。如今的生产环境早已不再依赖字符串拼接来跑数据,...

阅读原文
青灯暮雨
青灯暮雨
07-10 12:16 · 推荐

动态#1783656997187

typescript7 发布了,vue 暂时没法用,已经受不了占用内存超高和检查速度巨慢[尬笑] https://devblogs.microsoft.com/typescript/announcing-typescript-7-0

阅读原文
Dark零点博客
Dark零点博客
07-10 12:00 · 技术

php pdo prepare预处理

PHP PDO 预处理不只是一句防注入,用对细节才是真性能 很多开发者一提到 PDO 的 prepare,脑子里蹦出的第一个词就是“防 SQL 注入”。这没错,但只说对了一半。在真实项目里,这套机制更像是一个提前打草稿的工友:它把 SQL 骨架先扔给数据库引擎去解析编译,等你填数据的时候,数据库已经铺好了专用通道。不仅代码结构清爽,在高并发写入时的执行效率也能拉开明显差距。 很多人写完 prepa...

阅读原文
Dark零点博客
Dark零点博客
07-10 06:00 · 技术

php pdo bindParam绑定

PHP PDO bindParam 绑定:别再用“死值”写 SQL,搞懂引用语义才不踩坑 写过数据库交互的开发者多半都遇到过这种诡异现象:明明绑定了参数,执行出来的记录却跟预期对不上。查了一圈代码,最终发现是 bindParam 的引用机制在悄悄改命。很多人习惯把它和 bindValue 混用,结果在循环写入或动态拼装查询时频频翻车。今天就把这个看似基础、实则暗藏细节的方法拆透,顺手把日常最容易忽...

阅读原文
Dark零点博客
Dark零点博客
07-10 00:00 · 技术

php pdo fetch/fetchAll

别再用 fetchAll 扛所有查询了:PDO 游标思维才是内存救星 线上定时任务跑了一下,PHP 进程直接 OOM 退出。排查半天,罪魁祸首竟然是几行看似人畜无害的 $stmt->fetchAll()。数据库里躺着三十万条业务明细,全塞进一个二维数组里,服务器内存再大也兜不住。写过几年 PHP 的人都会碰到这种场面:把 PDO 当成简单的“数据搬运工”,却忘了它底层其实提供了更精细的控制杠杆。搞...

阅读原文
Dark零点博客
Dark零点博客
07-09 18:00 · 技术

php字符编码mb_convert

PHP处理多字节字符的“定海神针”:mb_convert_encoding实战指南 遇到中文乱码,十有八九是字符集没对齐。早年接政企项目时,第三方回传的日志文件塞进MySQL,前台直接炸出一堆问号。折腾半天才发现,抓取端走的是GB2312,而代码运行环境默认UTF-8,中间缺了个翻译器。这时候硬切iconv容易丢失特殊符号,而PHP内置的mb_convert_encoding才是真正能稳住局面的工...

阅读原文
陈阳

都说便宜的鱼油没效果,分享个我经常吃的鱼油,金凯撒。但是就是好贵啊🥲

瞬间图片

友情链接

Friends & Partners

View All