🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
一、`get`和`post`的区别 二、`include`和`require`的区别 三、常用的`http协议状态码`及其含义 四、`redis`的常用数据存储结构及使用场景 五、`CGI` | `fastCGI` | `php-fpm` 的关系 六、php在`apache`和`nginx`下都是如何运行的 七、从输入网址到输出网页,都经过了哪些步骤 八、获取当前文件路径或目录的方法 ``` __FILE__: ========> /home/www/blog.54skyer.cn/public/index.php //获取文件的绝对路径 __DIR__: ========> /home/www/blog.54skyer.cn/public //获取文件所在的目录 dirname(__FILE__): ========> /home/www/blog.54skyer.cn/public //获取文件所在的目录,相当于__DIR__ $_SERVER["PHP_SELF"]: ========> /index.php //脚本名称,通常与下行一致 $_SERVER["SCRIPT_NAME"]: ========> /index.php $_SERVER["SCRIPT_FILENAME"]: ========> /home/www/blog.54skyer.cn/public/index.php // 脚本文件的绝对路径 $_SERVER["DOCUMENT_ROOT"]: ========> /home/www/blog.54skyer.cn/public // web服务器配置里的root参数,我这里是nginx,相当于是server下的root参数 getcwd(): ========> /home/www/blog.54skyer.cn/public //返回当前工作目录 ```