应用程序的跨平台考虑

    如果希望开发出来的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下是一样的,

          

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值