什么是
defined('ABSPATH') or die();
用于非wordpress sql。
我已经进行了一些研究和谷歌搜索,但似乎找不到答案。我过去开发过wordpress插件,并且知道这一行代码对于安全性很重要。现在,我在Wordpress之外建立了一个网站,并提供了一些我不希望用户直接访问的文件,因为这些文件打开了与sql detabase的连接,而没有关闭它(关闭是在调用它的页面上完成) 。但是如果我把define('ABSPATH')或die();在页面上,它使用户无法访问具有
的主页include 'dbconnect.php';
要使用户无法直接访问该文件,但仍然能够将其包含在另一个文件中,我需要具备什么“ defined()”?谢谢。
另外,我在SQL中使用“ mysqli”,并在cpanel中编辑文件。