问个关于php的基础问题,system函数
system('cd /var/www/html');这样执行,不行,没有效果。我知道这样可以chdir('/var/www/html');但是这样可以system('ls');
所以我想,system函数应该还是可以执行的。
但是system函数执行cd命令为什么没有效果呢?求解。 只在 system() 这个里更改了目录而已,所以不影响其他 system()
考虑一下局部变量的概念,呵呵 只在 system() 这个里更改了目录而已,所以不影响其他 system()
考虑一下局部变量的概念,呵呵 ...
Hex 发表于 2010-7-13 18:23 http://codeigniter.org.cn/forums/images/common/back.gif
有点理解。那chdir就没有可以理解为全局了?那如果我还是要用system执行cd命令,可以多条语句一起执行么?该怎么执行? 本帖最后由 mahone 于 2010-7-16 17:31 编辑
hex老大,求解 多条语句用分号啊!这是 shell 语法,呵呵。
chdir() 作为 PHP 函数应该是改变全局(也就是当前 PHP 进程)的路径了。 回复 5# Hex
got it! thanks very much!
页:
[1]