本文目录一览:
- 1、在Linux下做PHP开发和在windows下有什么区别
- 2、对于PHP来说windows和linux一样吗?
- 3、php在windows下和linux获取脚本路径的区别
- 4、php程序可以运行在ukix、linux或者windows操作系统下吗?可以的话为什么?
在Linux下做PHP开发和在windows下有什么区别
没有太大的区别,只要不涉及系统内核的操作和
字符编码
的问题,可以说没有差别。还有一点反而是要考虑
web服务器
的差别,IIS和Apache或者其他的服务器的差别比Windows和Linux之间的差别更值得
php程序员
的关注。
对于PHP来说windows和linux一样吗?
首先对于PHP来说windows和linux基本一样 但还是有点区别
比如,大小写的问题。windows不区分大小写 linux区分。你include文件夹有大写 在windows下没关系 linux下 就可能找不到文件了
至于说linux要比windows档次高那就仁者见仁智者见智了。
个人认为 操作系统优劣主要看用在什么场景下,光说linux要比windows高档那就不对了。
不过不做windows应用开发的 还是linux相对比较适合点
php在windows下和linux获取脚本路径的区别
windows下使用的是“\”作为分隔符,而linux则反其道而行之使用"/"作为分隔符。所以在windows 环境中获取路径常见 C:\windows\system 的形式,而linux 常见 /user/share 的形式。-linuxwindowsphp
PHP中使用$_SERVER['DOCUMENT_ROOT'] 和 dirname(__FILE__)可以获取两个路径。
在linux下获取的这两个路径使用的都是Linux文件系统"/"作为分隔符的;而windows中获取的这两个路径则不是都使用windows文件系统"\"作为分隔符的。
$_SERVER['DOCUMENT_ROOT'] 在linux和windows下均返回以"/"作为分隔符的文件路径
dirname(__FILE__)在linux下使用“/”作为路径分隔符,在windows下使用”\“作为分隔符
php程序可以运行在ukix、linux或者windows操作系统下吗?可以的话为什么?
首先,php程序是一门脚本语言,他主要依赖的运行条件不是某个操作系统,而是web服务器,像apache、Tomcat、IIs等等,php需要web服务器解析源代码然后渲染成页面输出,所以理论上是可以在任何的操作系统上运行的,只要该操作系统能够安装运行web服务器。以上是我的理解,有什么不对的地方欢迎指正。-linuxwindowsphp