$data = file_get_contents("data/3.txt");
$ary = split(',',$data);
$test2=serialize($ary);
saveFile("data/4.txt", $test2);
/**
* 保存文件
*
* @param string $fileName 文件名(含相对路径)
* @param string $text 文件内容
* @return boolean
*/
function saveFile($fileName, $text) {
if (!$fileName || !$text)
return false;
if (makeDir(dirname($fileName))) {
if ($fp = fopen($fileName, "w")) {
if (@fwrite($fp, $text)) {
fclose($fp);
return true;
} else {
fclose($fp);
return false;
}
}
}
return false;
}
/**
* 连续创建目录
*
* @param string $dir 目录字符串
* @param int $mode 权限数字
* @return boolean
*/
function makeDir($dir, $mode = "0777") {
if (!dir) return false;
if(!file_exists($dir)) {
return mkdir($dir,$mode,true);
} else {
return true;
}
}
/*
echo $data;
$str = split(',',$data);
echo "<br/>";
for($i=0;$i < count($str); $i++)
{
$new[] = $str[$i];
echo "<br/>";
echo $str[$i];
}
$value = rand(0, 3);
echo "<br/>";
echo $str[$value];
*/
$ary = split(',',$data);
$test2=serialize($ary);
saveFile("data/4.txt", $test2);
/**
* 保存文件
*
* @param string $fileName 文件名(含相对路径)
* @param string $text 文件内容
* @return boolean
*/
function saveFile($fileName, $text) {
if (!$fileName || !$text)
return false;
if (makeDir(dirname($fileName))) {
if ($fp = fopen($fileName, "w")) {
if (@fwrite($fp, $text)) {
fclose($fp);
return true;
} else {
fclose($fp);
return false;
}
}
}
return false;
}
/**
* 连续创建目录
*
* @param string $dir 目录字符串
* @param int $mode 权限数字
* @return boolean
*/
function makeDir($dir, $mode = "0777") {
if (!dir) return false;
if(!file_exists($dir)) {
return mkdir($dir,$mode,true);
} else {
return true;
}
}
/*
echo $data;
$str = split(',',$data);
echo "<br/>";
for($i=0;$i < count($str); $i++)
{
$new[] = $str[$i];
echo "<br/>";
echo $str[$i];
}
$value = rand(0, 3);
echo "<br/>";
echo $str[$value];
*/