https://www.tmd9.com/plugin.php?id=nimba_checkphp
4 o7 _. d- S1 }+ u+ Odiscuz_plugin_nimba_checkphp_SC_GBK.xml (简体 GBK 编码)
6 k5 M/ }7 h* U; I4 K% q7 fdiscuz_plugin_nimba_checkphp_SC_UTF8.xml (简体 UTF8SC 编码)6 T+ y) [1 j. J( Q
discuz_plugin_nimba_checkphp_TC_UTF8.xml (繁体 UTF8TC 编码)
% x& s0 p* a: B7 m- j. ~% ~# Pdiscuz_plugin_nimba_checkphp_TC_BIG5.xml (繁体 BIG5 编码)/ `, S$ \5 K: d, I4 n
1 _' |2 _) Z; C+ f% s8 e
2 u! D. j5 p) @* IX3.5升级数组检查 for Discuz! 功能介绍:本插件是一个管理增强插件,通过使用本插件可以快速检测已安装的插件是否满足Discuz! X3.5关于数组下标的规范,列出不符合规范的文件和对应代码!/ ~1 {% n- S% A* B4 Y& {( S5 u
$ N' S) k- \* z2 z# k
关于Discuz!X3.5:X3.5已经逐渐临近,作为X3.5的重要特点,PHP8的支持尤为重要。PHP8开始对数组下标的规范将非常严谨,使用字符串作为数组下标时,应当将其包括在引号中,否则会首先被视为常量对待,请各位更新、开发新产品时注意此问题。
4 F8 Z, E/ D/ Y) f, s# b9 G例如:
+ {" ~) [+ @5 f; y$param[next] (x
/ u% a4 w# f3 z$ j/ d: Q. Q7 M$param['next'] (√
" z1 I! e' O1 \! t, C6 j F1 M% G: G1 V% Y1 c, D W8 J
特别说明5 Y0 x; r5 r! b7 }
1、插件支持对已安装的插件进行检查,可检查.php文件和.htm模板文件;
& f# Q. j% Y) A! Z2、由于对程序文本检测时无法区分常量还是字符串,可能存在将一部分常量和正则表达式检测为不规范代码的问题,可对相关检测结果忽略;
; _+ _% e& b5 r% U5 |3、检查结果仅供站长或开发者参考,用于修改和完善插件,不作为任何纠纷的证据,请站长切勿以检查结果催促开发者更新;
: D# p6 E7 x3 A& b# r4 \0 n9 ?: R: S3 h$ m- {8 W" ?
本版说明; V( }- E( u6 @6 Q8 L* x, a& F P
免费版与赞助版具体完全相同的功能,赞助版非商业性质仅象征性收费1元幸苦费;
. V/ U" B k1 S% z7 r' ~. d) H, r! i6 V- v
|