「PHP」话题下的全部文章,按时间倒序排列;右侧可继续浏览相关话题与最近更新的内容。
按带宽层、Web服务器层、PHP应用层与数据库层四级讲网站被DDoS/CC攻击时的应急方案:区分流量型、SYN、应用层CC与慢速攻击的判断命令,给出Nginx limit_req_zone/limit_conn/limit_rate与burst nodelay、limi...
从站点所有者防御视角整理 PHP 文件包含漏洞自查流程:解释 LFI 与 RFI 成因及 allow_url_include 默认关闭的影响,给出用 grep 定位 include/require 变量拼接、php -i 检查 open_basedir 与 disable_functions 的静...
说明 forum.php 是 Discuz、PhpWind 等论坛程序需由 PHP 解释器执行的入口脚本而非可直接打开的文档,双击或走 file 协议只会显示空白;给出用 php -S 内置服务器配合建库 utf8mb4、config_global.php 数据库...
给出 Smarty 4/5 通过 composer 安装后的最小可运行示例(setTemplateDir/setCompileDir/assign/display),整理变量取值、修饰符链式写法与 foreach/include 语法,解决 {literal} 与自定义定界符避开 JS 模板字符串...
梳理 PHP 购物车三种存储方案(Session、Cookie、数据库)的适用场景与登录后合并策略,给出 cart/sku 表结构与 ON DUPLICATE KEY UPDATE 累加、GREATEST 合并 SQL,强调价格用整数分存储与 intdiv/bcmath 计算、...
对比 PHP 抓取网页源码的三种方案(file_get_contents 流上下文、cURL、Guzzle)适用场景,给出带 timeout/max_redirects/ignore_errors 的 stream_context 写法与 cURL 完整模板,强调 CURLOPT_ENCODING、CAINFO、CURLOPT_FI...
给出 PHP 抽奖程序的完整实现思路:用 random_int 替代 mt_rand 保证密码学安全,权重累加区间加随机落点的抽取算法与二分优化,先筛池再抽避免超发,原子 UPDATE remain-1 WHERE remain>0、唯一索引防...
按 PHP 官方手册说明 linkinfo(string $filename): int 的返回语义(硬链接数、-1 表示不存在或为目录),对比 is_file、is_link、filetype、stat 的 nlink 字段差异,明确硬链接与符号链接的判断方式,并给出...
解释 extension_dir 与 include_path、zend_extension 的职责差异,给出 php -i / php --ini / phpinfo / ini_get 四种定位方法,重点说明 PHP Extension API 号(8.2=20220829)、TS/NTS 线程安全模式与 VC 运行库三者必须对齐...
说明 php 是需解释器执行的纯文本源码文件,区分“查看源码”与“执行运行”两种需求;给出 php -S 内置服务器、php -l 语法检查、CLI 执行、集成环境(phpStudy/XAMPP/phpnow/Laragon)与 Docker 五种本...