我只花了45分钟做了一件事,因为它没有工作我的代码在这里:
<?php
$path = dirname(__FILE__);
include("{$path}//config.inc.php");
include("{$path}//mc.inc.php");
?>
这就是网页显示的内容:
警告:include(C:\ xampp \ htdocs \ NationKong site \ core // mc.inc.php):无法打开流:C:\ xampp \ htdocs \ NationKong site \ core \中没有此类文件或目录第6行的init.inc.php
警告:include():无法打开'C:\ xampp \ htdocs \ NationKong site \ core // mc.inc.php'以包含(include_path ='。; C:\ xampp \ php \ PEAR')第6行的C:\ xampp \ htdocs \ NationKong site \ core \ init.inc.php $配置 服务器状态
答案 0 :(得分:0)
你在Windows上,目录分隔符是\
,在php字符串中它是"\\"
所以你应该写
<?php
$path = dirname(__FILE__);
include("{$path}\\config.inc.php");
include("{$path}\\mc.inc.php");
?>
如果您想让php为您确定正确的目录分隔符,请使用DIRECTORY_SEPARATOR
<?php
$path = dirname(__FILE__);
include($path.DIRECTORY_SEPARATOR."config.inc.php");
include($path.DIRECTORY_SEPARATOR."mc.inc.php");
?>