gpt4 book ai didi

php - dirname(__FILE__) 显示反斜杠

转载 作者:行者123 更新时间:2023-12-01 14:50:50 24 4
gpt4 key购买 nike

我的基本目录中有一个配置文件,我正在尝试确定用于文件包含的目录的绝对路径。但是 Windows 在路径中使用反斜杠。

define( 'ABSOLUTE_PATH', dirname(__FILE__));

include( ABSOLUTE_PATH . "/includes/include.php" );

使用此方法返回此路径...

C:\xampp\htdocs\websites/includes/include.php

如您所见,它是正斜杠和反斜杠的混合体。

解决此问题的最佳方法是什么,或者是否有更好的方法可以找到绝对路径?

编辑:

我希望它使用正斜杠的原因是我正在序列化要存储在数据库中的结果。序列化时删除反斜杠。 :)

最佳答案

您应该使用 DIRECTORY_SEPARATOR 常量:

include( ABSOLUTE_PATH . DIRECTORY_SEPARATOR . "includes" . DIRECTORY_SEPARATOR . "include.php" );

关于php - dirname(__FILE__) 显示反斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24747860/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com