chdir 改变当前目录为起始目录

<?php
chdir(dirname(__FILE__));//把当前目录设置为当前目录
?>

将 PHP 的当前目录改为 directory

参数

directory

新的当前目录

返回值

如果成功则返回 TRUE,失败则返回 FALSE

<?php

require_once(‘../global.php‘);//现在的当前目录是global.php所在的目录
require_once(‘./lilang.php‘);
require_once(‘./admin/index.php‘);
$arr=new Ulike_nihao();
?>

时间: 2024-11-06 22:56:14

chdir 改变当前目录为起始目录的相关文章

[PHP] swoole在daemonize模式下,chdir失效问题

swoole version: 1.9.6 其实跟swoole的版本无关,因为原代码体系,fpm模式下,在启动的时候,是使用 chdir 函数改变了当前目录的,而其它代码在做类的自动加载的时候,都是写的相对地址,而不是绝对地址. 问题就来了,swoole是多进程的,在daemonize模式下,chdir改变当前目录,在其它进程下是不生效的,所以有时候,不使用daemonize没问题,而使用daemonize会莫名的出现找不到类的情况. 解决方法是,在几个启动的回调里面同时也改变一下目录 $ser

getcwd()的实现

通过getcwd()可以获取当前工作目录. 1 #include <unistd.h> 2 3 char *getcwd(char *cwdbuf, size_t size); 成功调用返回指向cwdbuf的指针,失败返回NULL. getcwd()的实现是<Linux/Unix系统编程手册>的练习18.5,题目如下: 实现一个功能与getcwd()相当的函数.提示:要获取当前工作目录的名称,可调用opendir()和readdir()来遍历其父目录(..)中的各个条目,查找其中与

Linux getcwd()的实现【转】

转自:http://www.cnblogs.com/alan-forever/p/3721908.html 通过getcwd()可以获取当前工作目录. 1 #include <unistd.h> 2 3 char *getcwd(char *cwdbuf, size_t size); 成功调用返回指向cwdbuf的指针,失败返回NULL. getcwd()的实现是<Linux/Unix系统编程手册>的练习18.5,题目如下: 实现一个功能与getcwd()相当的函数.提示:要获取当

python模块基础之OS模块

OS模块简单的来说它是一个Python的系统编程的操作模块,可以处理文件和目录这些我们日常手动需要做的操作. 可以查看OS模块的帮助文档: >>> import os #导入os模块>>> help(os)   #查看os模块帮助文档,里面详细的模块相关函数和使用方法 二.OS模块重要函数和变量: 1 ).os.sep 更改操作系统中的路径分隔符.2 ).os.getcwd()获取当前路径,这个在Python代码中比较常用.3 ).os.listdir() 列出当前目录

direct.h头文件(对目录操作)

chdir()改变当前目录的函数原形:int chdir(const char *path)功能:把由path指定的目录改为当前目录.path参数中可以指定驱动器号,如"a:\\ddd", 但只是改变该驱动器上的当前目录,对当前活动驱动器上的当前目录无影响.返回值:0(成功):-1(失败)头文件:dir.h=======================================================================================find

sys模块 和os模块

sys模块 sys.argv 命令行参数list,第一个元素是程序员本事路径 sys.exit(n) 退出程序,正常退出时exit(0) sys.version 获取python解释程序的版本信息 sys.maxint 最大的int值(3.0取消) sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值 sys.platform 返回操作系统平台的名称 sys.stdout 输出相关内容 sys.stdin 输入相关内容 sys.stdout 加time可以写进度条百

delphi assignfile用法

1.文本文件新建和读取使用 在窗体放一个按钮,点击输入 procedure TForm1.Button1Click(Sender: TObject);varbat : textfile;beginassignfile(bat, 'c:\123.txt'); //新建并打开文件rewrite(bat); //Rewrite 过程能创建一个新文件并打开它:使用Reset 打开的                         //文本文件是只读的,使用Rewrite 和Append 打开的文本文件只

Python os 标准库使用

os模块是python自带的一个核心模块,用于和操作系统对象进行交互. 1.导入模块获取帮助 >>> import os>>> help(os)>>> dir(os) 2.常用方法 2.1 os.sep 获取当前系统的路径分隔符 >>> print os.sep / 2.2 os.linesep 获取当前平台使用的行终止符 >>> os.linesep '\n' 2.3 os.name 判断正在使用的平台      

小何讲进程: 编写Linux守护进程方法详解

守护进程概述 守护进程,也就是通常所说的Daemon进程,是Linux中的后台服务进程. 它是一个生存期较长的进程,通常独立于控制终端并且周期性地执行某种任务或等待处理某些事件的发生. 守护进程常常在系统引导载入时启动,在系统关闭时终止. Linux有很多系统服务,大多数服务都是通过守护进程实现的.守护进程的名字通常以d结尾,字母d就是Daemon的意思. 由于在Linux中,每一个系统与用户进行交流的界面称为终端,每一个从此终端开始运行的进程都会依附于这个终端,这个终端就称为这些进程的控制终端