概述
如果希望开发出来的php程序不经过任何修改就可以既能在windows也能在Unix平台运行,需要做的就是:除去一切带有windows或和Unix特色的php代码。
具体来讲,大概有几个方面。
(1)路径分隔符
在windows中支持“/”和“/”作为路径分隔符。如“c:/a/a.php”,“c:/a/a.php"
在Unix中只支持“/”作为分隔符。
如果程序不加任何修改就要移植的话,要注意使用Unix的方式。
(2)反引号
在windows和Unix中的系统命令是不同的。如果要进行移植的话,程序中不要使用这个东西,类似exec(),system(),passthru()之类的函数也不要用。
(3)大小写
在Unix系统下,对程序中文件名称和路径的要求都是大小写区分的。
比如:http://localhost/b.php与http://localhost/B.php在windows下是一样的,
最后
以上就是笑点低月饼为你收集整理的应用程序的跨平台考虑的全部内容,希望文章能够帮你解决应用程序的跨平台考虑所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复