php在windows下和linux获取脚本路径的区别

如题所述

windows下使用的是“\”作为分隔符,而linux则反其道而行之使用"/"作为分隔符。所以在windows 环境中获取路径常见 C:\windows\system 的形式,而linux 常见 /user/share 的形式。
PHP中使用$_SERVER['DOCUMENT_ROOT'] 和 dirname(__FILE__)可以获取两个路径。
在linux下获取的这两个路径使用的都是Linux文件系统"/"作为分隔符的;而windows中获取的这两个路径则不是都使用windows文件系统"\"作为分隔符的。
$_SERVER['DOCUMENT_ROOT'] 在linux和windows下均返回以"/"作为分隔符的文件路径
dirname(__FILE__)在linux下使用“/”作为路径分隔符,在windows下使用”\“作为分隔符
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-02-01
在WINDOWS下开发的PHP程序,放到LINUX下,目录应该怎么去解决
没有大的区别,用就行了。

php在windows下和linux获取脚本路径的区别
windows下使用的是“\\”作为分隔符,而linux则反其道而行之使用"\/"作为分隔符。所以在windows 环境中获取路径常见 C:\\windows\\system 的形式,而linux 常见 \/user\/share 的形式。PHP中使用$_SERVER['DOCUMENT_ROOT'] 和 dirname(__FILE__)可以获取两个路径。在linux下获取的这两个路径使用的都是L...

在win和linux下开发PHP的区别,感受,内心想法.望点评
很武断的认为PHP就应该和C++ JAVA那样,但是我总是一种感觉他们本质区别,C++ JAVA似乎很要求团队协同,招聘JAVA C++不可能像招聘PHP那样只招一个,而且美工方面参与的比较少或者来说可能没有不存在美工设计人员的参与,因为软件方面对界面没有什么要求,要求的是运行和业务逻辑。但是做网站,大部分都是做...

php文件在哪里(php的文件)
php扩展文件所在的路径一般默认的安装路径是在/var/www里面。1.首先,连接相应的zdlinux主机,输入Linux命令行,等待shell命令的输入。2.在Linux命令行下,输入shell命令:find/-name*PHP*。3.按“enter”运行shell命令,您将在/usr/local/lib/PHP.中看到PHP安装目录 ...

php路径是什么意思?
PHP是一种用于开发Web应用的服务器端脚本语言。在Web服务器上运行PHP脚本时,需要使用特定的路径来找到并执行代码。这个路径是指服务器上存储PHP文件的位置。在基于Linux的服务器中,PHP的路径通常是\/var\/www\/html\/或\/var\/www\/。这个路径指定了Web服务器上存储PHP文件的根目录位置。因此,当程序员从Web...

php 系统路径dirname(__FILE__)输入的是反斜杠“\\”,一般路径都是斜杠...
主要是windows和linux环境区别! win下面物理路径是\\ ,linux下是\/,但一般用\/,已保证兼容性,如果你用的是\\那么在linux上可能就会出问题。纯手打,望采纳。

配置一台运行php的服务器,用linux好还是用windows好呢
如果只是配置php那么使用apache+php就可以了,不管是在windows还是在linux基本没有太大的区别的 如果还用运行别的东西 asp,asp.net等,就最好用windows了,因为linux下用iASP对asp支持并不好,其它的方法我还不知道。php的运行速度比asp.net要慢,但是php在不停的向前发展,相信php的前途是光明的。

php.ini文件存放在什么文件下
1、Windows(使用XAMPP、WAMP等集成环境):通常位于php安装目录下的php.ini文件,例如 C:\\xampp\\php\\php.ini或C:\\wamp\\bin\\php\\php{version}\\php.ini。2、macOS(使用Homebrew安装):通常位于 \/usr\/local\/etc\/php\/{version}\/php.ini。3、Linux(使用apt、yum或源码编译安装):通常位于 \/etc\/...

PHP一般都架设在linux吗?
1、Linux在桌面普及率远远不及Windows,但在服务器市场,Linux无论是普及度还是性能、安全,都比Windows优秀。而且很多Linux是免费的,这就导致一些网络公司在能选择Linux的情况下,尽量不选择Win。2、LAMP(Linux + Apache + MySQL + PHP) 这个组合后3个成员都是开源、免费的,所以大家更喜欢把同样是...

[php教程]请教linux下php的配置文件在什么地方?
rpm包安装的,一般在\/etc\/php.ini 源码编译安装的,一般在安装目录的conf目录下 用phpinfo()函数查看,新建一个空白的PHP文件,输入以下内容 <?php phpinfo();?>

Windows访问虚拟机中的linux下的php文件
先在Windows中ping一下Linux的IP,看网络通不通 如果通的话,在Linux系统中netstat -ln|grep 80,看看有没有监听219.247.136.211这个IP 另外看看Windows中的IE有没有设置代理服务器,有的话先去掉,或者将Linux的ip地址加入到例外中

相似回答