psr什么意思
PSR是PHP Standard Recommendation的缩写,意为PHP标准建议。它是由PHP社区制定的一系列规范和标准,旨在提高PHP开发的质量和一致性。
其中包括了PHP代码风格、自动加载、命名空间、错误处理、HTTP消息等方面的规范,可帮助开发者更好地组织和编写PHP代码,提高代码的可读性、可维护性和可移植性。PSR标准的制定在PHP社区中具有很高的权威性,也是PHP开发规范化的重要参考。
php安全模式影响哪些函数
开启safe_mode之后对php系统函数的影响:
safe_mode即为PHP的安全模式,在php.ini中设置safe_mode = On重启PHP便可开启安全模式。
当安全模式开启后,PHP相应的一些系统函数,文件操作函数等将会受限。例如:
ckdir,
move_uploaded_file,
chgrp,
parse_ini_file,
chown,rmdir,
copy,
rename,
fopen,
require,
highlight_file,
show_source,
include,
symlink,
link,
touch,
mkdir,
unlink,
exec,
shell_exec,
pasathru,
system,
popen
除此之外,一些php扩展的函数也会受到限制,不能在程序里面直接加载扩展,只能到php.ini里加载,而且php如果需要执行操作系统的程序时,必须在safe_mode_exec_dir中指定程序的路径,否则执行将失败。