我需要生成这样的文件结构:
- 如果我有一个值为 5 的 ID,则文件结构将为“files/5/id_5/”
- 如果我有一个值为 32 的 ID,则文件结构将为“files/3/2/id_32/”
- 如果我有一个值为 1000 的 ID,则文件结构将为“files/1/0/0/0/id_1000/”
关于如何做到这一点的任何想法?
此致,
我需要生成这样的文件结构:
关于如何做到这一点的任何想法?
此致,
尝试这个
$data = '1000';
$format = 'files/'.implode('/',str_split($data)).'/id_'.$data;
这是你的代码。
<?php
$str = "10";
$arr1 = str_split($str);
$id = '';
for($i = 0 ; $i < count($arr1) ; $i++) {
$id .= "/".$arr1[$i];
}
$front = "files";
$tail = "/id_".$str;
echo $front . $id . $tail ;
?>
implode()
也可以用 for 循环代替。