导航:首页 > 编程语言 > php不存在创建文件夹

php不存在创建文件夹

发布时间:2025-06-04 07:28:35

‘壹’ php判断文件夹是否存在不存在则创建

if(file_exists($file)) 存在;
else 不存在;
if(is_dir($dir)) 存在;
else 不存在;
mkdir($dir); //创建文件夹
file_put_contents('文件路径', '文件内容');//创建文件

‘贰’ php如何自动创建文件夹和文件

超简单,假设当前脚本文件在a/目录中,代码如下:


//首先需要检测b目录是否存在
if(!is_dir('b/'))mkdir('b/');//如果不存在<imgid="selectsearch-icon"src="https://gss0.bdstatic.com/70cFsjip0QIZ8tyhnq/img/iknow/qb/select-search.png"alt="搜索">则创建
//在检测b/目录中是否存在c.php文件
if(!file_exists('b/c.php'))file_put_contents('b/c.php','d');//如果c.php不存在则创建,当然还可以使用$file=fopen('b/c.php','a+')的方式创建然后用fwrite('d',$file)写入d

以上若还有任何问题,欢迎追问~

‘叁’ 如何用php代码创建文件,非文件夹

有很多创建文件的函数,只要是打开文件的函数,如果要打开的文件不存在就可以尝试建立,只不过通过不同的参数而已,就像fopen的参数:
'w' 写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
'w+' 读写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
'a' 写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
'a+' 读写方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。

‘肆’ php判断文件夹是否存在不存在则创建

//直接这样即可:
$dir='./test/test';
is_dir($dir)ORmkdir($dir,0777,true);//如果文件夹不存在,将以递归方式创建该文件夹

‘伍’ 新手初学thinkphp,本地项目根目录不自动生成文件(夹)是怎么回事

1、引用路径是否正确。
thinkphp需要引入入口文件,一般是这样的:
//加载框架入口文件
require './ThinkPHP/ThinkPHP.php';2、检查你是否有写入文件和文件夹的权限,如果没有,需要先获取写入权限。

‘陆’ php创建文件夹并写入txt文件

php创建文件夹和写入文件:

$path="D:/test/";
if(!is_dir($path)){
mkdir($path,0777);//创建文件夹test,并给777的权限(所有权限)
}
$content="abc";//写入的内容
$file=$path."test.txt";//写入的文件
file_put_contents($file,$content,FILE_APPEND);//最简单的快速的以追加的方式写入写入方法,

‘柒’ php指定位置创建创建文件夹问题

$fileName='b/c.php';//获取需要创建的文件名称
if(!is_dir('b/'))mkdir('b/',0777);//使用最大权限0777创建文件
if(!file_exists($fileName)){//如果不存在则创建
//检测是否有权限操作
if(!is_writetable($fileName))chmod($fileName,0777);//如果无权限,则修改为0777最大权限
//最终将d写入文件即可
file_put_contents($fileName,'d');
}

——代码来自网络,非原创;

这是创建文件夹的示例;上面代码创建了”b“文件夹和”c.php“文件;

无论是创建文件还是文件夹都要注意:

1:路径目标是否存在,没有先创建。

2:注意权限,是否有对目标的控制使用权,尤其在linux操作系统下更要注意。

‘捌’ php文件在哪里(php的文件)

php.ini文件在哪

Php.ini文件是php的一个配置文件,在windows主机中如果你未修改配置文件php.ini文件肯定是和你的php安装目录在一起的,但在linux中好像不一样,下面我来介绍查找php.ini位置的方法。在linux下

最有可能的位置是:/etc目录下或/usr/local/lib目录下。

如果你还是找不到位置,那么请使用终极解决办法:

新建php文件,写入如下代码保存,然后在浏览器访问该页面,搜索php.ini,恭喜你,你要找的php.ini文件位置已经找到了。(用该方法找Php.ini文件位置,在linux和windows下都是绝招哦)

在linux服务器上用命令行/data/php/bin/php

a.php

|

grep

php.ini

phpcms中php文件放在哪个文件夹下

我们可以根据phpcms系统的目录结构来分析,如下:

从此目录结构不难发现,其主要php文件在phpcms这个目录下面,主要是类库函数库libs目录、模块控制器目录moles目录还有数据库模型文件model目录。

api目录下有一些接口类的php文件、phpsso_server下是会员互通模块,其下面的目录结构跟phpcms整体目录结构类似。

也就是说php文件分布在多个目录下起着不同的作用。

php如何查找文件

通过报错信息我们能够看到('failedtoopenstream','Failedopeningrequired'),这是被包含的文件无法打开。造成这种错误原因有两个。

1、在source_index.php这个文件同级目录下面没有function.php这个文件。

2、或者是require_once(data/function.php);这条语句写错了,造成无法定位到正确的目录。我在下面再给你介绍一下目录定位的一些知识。

2.1、require_once("data/function.php");

意思是:调用source_index.php所处目录下的data目录下面的function.php文件。

2.2、require_once("/data/function.php");

意思是:调用source_index.php所在目录根目录下面的data目录下面的function.php文件。

2.3、require_once("../data/function.php");

意思是:调用source_index.php上一级目录下面的data目录下面的function.php文件。

2.4、require_once("./data/function.php");

意思是:调用source_index.php当前目录下的data目录下面的function.php文件,与require_once("data/function.php");该条语句的作用是一样的。

希望上面的知识能帮你解决这个问题。

php扩展文件所在的路径

一般默认的安装路径是在/var/www里面。

1.首先,连接相应的zdlinux主机,输入Linux命令行,等待shell命令的输入。

2.在Linux命令行下,输入shell命令:find/-name*PHP*。

3.按“enter”运行shell命令,您将在/usr/local/lib/PHP.中看到PHP安装目录

(8)php不存在创建文件夹扩展阅读:

常见的Linux命令

1.将CD/home放入‘/home’目录中。

2.CD..返回到前一个目录。

3.CD../..返回上面的两个目录。

4.将CD放入个人主目录。

5.CD~user1进入个人主目录。

6.返回到您上次所在的目录。

7.PWD显示工作路径。

8.Ls查看目录中的文件。

9.Ls-f查看目录中的文件。

10.Ls-l显示文件和目录的详细信息。

11.Ls-a显示隐藏文件。

12.Ls*[0-9]*显示包含该编号的文件名和目录名。

13.树显示文件和目录来自根项目记录树结构的开始。

14.Rm-ffile1删除一个名为“file1”的文件。

15.删除一个名为“dir1”的目录。

16.Rm-rfdir1删除一个名为“dir1”的目录并删除其内容。

17.同时删除目录及其内容。

18.重命名/移动一个目录。

19.Cpfile1file2复制一个文件。

请问怎么看php文件?

分类:电脑/网络操作系统/系统故障

解析:

在IIS中配置PHP调试环境

《长城在线》2004-5-1411:15:03

Windows系统内置的Inter信息服务(IIS)对ASP具有良好的支持,因此在IIS中调试ASP网页是非常方便的。但有些朋友的网页采用PHP编程技术,默认情况下,IIS是不支持PHP的,手工配置IIS的PHP调试环境对我们这些菜鸟来说是非常困难的,那如何才能让IIS支持PHP呢?下面介绍一种方法,只需要简单几步就能在IIS中配置好PHP调试环境。

安装IIS组件

笔者以WindowsXP系统的IIS5.1为例,首先必须安装IIS组件,系统默认是安装了的。如果你的系统中还没有,进入到“控制面板→添加或删除程序→添加/删除Windows组件”,在“Windows组件向导”对话框中选中“Inter信息服务(IIS)”选项(如图1),单击“下一步”按钮就能完成IIS组件的安装。

图1安装IIS组件

配置PHP调试环境

从“fyrose/php406.exe”下载PHP安装程序到本地机器,下面我们就使用PHP的安装向导完成对PHP调试环境的配置。

图2选择Web服务器

运行PHP软件包的安装程序,在弹出的欢迎窗口中单击“Next”按钮,接着在“许可协议”窗口中单击“IAgree”按钮,然后在安装类型(InstallationType)窗口中选择“标准(Standard)”安装,点击“Next”按钮后,指定PHP的安装目录,建议使用默认安装目录。接着“Mailconfiguration”窗口中设置邮件地址和指定SMTP服务器,在“服务类型(ServerType)”窗口中选择你使用的Web服务器的类型(如图2),因为我们使用WindowsXP系统自带的IIS5.1,选择“Microsoftiis4orhigher”单选项,点击“下一步”后开始安装,最后在“IISScriptmapNodeselection”窗口中选中所有的站点(如图3),点击“OK”按钮,就完成了PHP的安装和配置。

图3选中所有站点

检查PHP调试环境配置

进入到“控制面板→管理工具”,运行Inter信息服务程序,右键点击“默认网站”在弹出的菜单中选择“属性”,接着在弹出的属性对话框中切换到“主目录”标签页,点击应用程序设置栏中的“配置”按钮,弹出“应用程序配置”对话框,在“映射”标签页中,查看应用程序映射列表框中是否有扩展名为“.php”的选项(如图4),如果存在则表示PHP安装配置成功。

图4查看程序映射

如果没有找到该选项,也可以手工添加。在应用程序配置对话框中点击“添加”按钮,弹出“添加/编辑应用程序扩展名映射”对话框(如图5),在“可执行文件”栏中输入“php.exe”程序路径,“扩展名”中输入“.PHP”,其它选项使用默认设置,最后点击“确定”按钮即可。

图5手工添加映射

这样就完成了PHP调试环境的配置,以后就可以在IIS中调试PHP文件了

用thinkphp框架做网站,用到的php文件应该放到哪个文件夹下面?

控制器文件是放在Action文件夹下面,模型文件放在Model文件夹下面,模板文件放在View文件夹下面

阅读全文

与php不存在创建文件夹相关的资料

热点内容
ARM单片机开发工具 浏览:84
linux安装dhcp服务器 浏览:260
安卓tracker服务器地址 浏览:873
宠物运输竞价源码 浏览:617
阜阳前端程序员招聘 浏览:906
android省市联动菜单 浏览:830
解压韩国脸部spa 浏览:260
linuxtomcat权限设置 浏览:848
法律书pdf 浏览:342
如何做到小爱音箱执行命令不应答 浏览:245
linux格式化时间 浏览:621
上位机单片机ds18b20 浏览:2
德耐尔涡旋压缩机 浏览:328
pdf图片怎么ps 浏览:63
需下载什么APP看社保信息 浏览:888
超高压缩文件怎么解压 浏览:915
西门子研究生应届程序员月薪多少 浏览:584
51单片机视频下载 浏览:995
龙法pdf 浏览:748
服务器盘位不够怎么办 浏览:312