PHP项目路径设置 如何兼容所有操作系统
2015-04-18 11:42
417 查看
header("Content-type:text/html;charset=utf-8");
//服务器根目录
$webrootpath = $_SERVER['DOCUMENT_ROOT'];
//简洁获取服务器根目录
$easywebrootpath = "$DOCUMENT_ROOT\\DEMO\\20150418\\ss.txt";
//当前文件夹目录,证明正斜杠和反斜杠在windows下混合使用没问题
$dirnamepath = dirname(__FILE__).'/ss.txt';
//因为windows可以反斜杠和正斜杠,其他系统只能用正斜杠,正斜杠兼容所有系统,所以把所有反斜杠替换为正斜杠
$newwebrootpath = str_replace("\\","/", $easywebrootpath);
$fp =fopen($newwebrootpath, 'a');
fwrite($fp, "你好");
fclose($fp);
echo '<div>$webbrootpath</div>';
echo "<div>$$webrootpath</div>";
echo $webrootpath."</br>";
echo $easywebrootpath.'</br>';
echo $dirnamepath.'</br>';
echo "正斜杠:".$newwebrootpath;
//服务器根目录
$webrootpath = $_SERVER['DOCUMENT_ROOT'];
//简洁获取服务器根目录
$easywebrootpath = "$DOCUMENT_ROOT\\DEMO\\20150418\\ss.txt";
//当前文件夹目录,证明正斜杠和反斜杠在windows下混合使用没问题
$dirnamepath = dirname(__FILE__).'/ss.txt';
//因为windows可以反斜杠和正斜杠,其他系统只能用正斜杠,正斜杠兼容所有系统,所以把所有反斜杠替换为正斜杠
$newwebrootpath = str_replace("\\","/", $easywebrootpath);
$fp =fopen($newwebrootpath, 'a');
fwrite($fp, "你好");
fclose($fp);
echo '<div>$webbrootpath</div>';
echo "<div>$$webrootpath</div>";
echo $webrootpath."</br>";
echo $easywebrootpath.'</br>';
echo $dirnamepath.'</br>';
echo "正斜杠:".$newwebrootpath;
相关文章推荐
- Maven项目部署到服务器如何设置访问路径-配置虚拟目录
- php中如何配置项目虚拟路径
- 带着项目学PHP第七讲 - 如何做ecshop中验证码相关设置
- J2EE web项目,绝对路径和相对路径如何设置与获取
- 如何取消eclipse设置项目的默认路径
- XAMPP环境下,如何将项目目录设置在任意位置且不影响htdocs内的文件访问
- 如何实现背景透明,文字不透明,兼容所有浏览器?
- PHP后端该如何组织项目结构
- PHP之父评价Facebook的HipHop项目:谈如何找出PHP的网站的性能瓶颈
- PHP项目:如何用PHP高并发检索数据库?
- 悬而未决:如何在PHP中设置session超时时间
- php 遍历指定路径所有目录与文件夹
- PHP获取文件夹内所有文件包括子目录文件的名称或路径
- 织梦系统如何设置URL绝对路径及绝对路径的好处
- 原生PHP如何通过CSS设置样式
- 设置兼容所有浏览器的设为首页收藏本站js代码
- [160_PHP]Xampp安装之后如何为MySQL设置密码
- 索尼笔记本bios如何设置VT-x/AMD-V兼容
- php中如何获取文件的正确路径
- 如何用代码设置控制自己网站的网页在360浏览器打开时强制优先使用极速模式,而非兼容模式