我想重命名/移动一个文件,可以使用以下代码来完成该操作,但是如何在不指定文件名的情况下将A1目录中的下一个文件移至A2目录中呢?
(A1目录中的文件从1.txt编号为1000.txt
<?php
rename("/home/vol11_1/htdocs/A1/1.txt", "/home/vol11_1/A2/txt.txt");
?>
每次运行php脚本时,都应将下一个文件从A1文件夹移至A2文件夹,并覆盖已经存在的txt.txt文件。
这怎么办?
谢谢
答案 0 :(得分:2)
编辑:新版本,请尝试以下操作:
import configparser
config = configparser.ConfigParser()
config['job'] = {};
config['job']['state_database'] = 'DEFAULT_DB';
config['job']['definition_repository_type'] = 'DEFAULT_REPO';
with open('example.ini', 'w') as configfile:
config.write(configfile)
# and read
config.read('example.ini')
print(config.sections())
print(config['job']['state_database'])
答案 1 :(得分:0)
我设法用以下代码做到了
$from = '/A1';
$files = scandir($from);
$to = '//A2';
if (!empty($files[2])) {
rename("{$from}/{$files[2]}", "{$to}/text.txt");
}
感谢所有提供帮助的人。