php输入输出数据流 php输出数据类型
php 在输入框输入内容,提交后自动在这段内容前后添加特定内容并把这些内容生成多个文件名不同的文件供下
这个符合要求吗?
创新互联建站是一家专注于网站设计、做网站与策划设计,武城网站建设哪家好?创新互联建站做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:武城等地区。武城做网站价格咨询:13518219792
假如用户输入的数据以POST方式提交,保存在$_POST['input']
?php
$text_before = '要在前面添加的内容';
$text_after = '要在后面添加的内容';
$copy = 5; // 复制的份数
$extension = '文件扩展名';
$filename_li = '存放文件名的txt文件';
$file_dir = '生成的文件的存放目录';
if ((!isset($_POST['input'])) || (empty($_POST['input']))) {
die('您未输入!');
}
$text = $text_before . $_POST['input'] . $text_after;
unset($text_before, $text_after);
// 获取所有可选择的文件名
$filename_li = explode("\n", file_get_contents($filename_li));
$array_max = count($filename_li) - 1;
// 复制文件
$files = array(); // 存放文件地址
for($i 卖液= 0; $i 中宽物 $copy; ++$i) {
$f = fopen($files[$i] = $file_dir . $filename_li[rand(0, $array_max)] . '.' . $extension, '巧扰w');
fwrite($text, $f);
fclose($f);
}
unset($copy, $extension, $filename_li, $file_dir, $text, $array_max, $i, $f);
// $files 数组中存放的就是生成的文件的地址
谢谢!
如果还有什么要求,或者有不满意的地方,请随便指出!
分享标题:php输入输出数据流 php输出数据类型
本文网址:http://ybzwz.com/article/dshoceg.html