我在名为“achieve3000_Gestalt_students102713.txt
”的目录中有一个文件..我想将文件名减少到Gestalt_students
尝试使用explode()
,它提供了完全不同的东西并且替换了
请帮忙
修改
我有4个文件
答案 0 :(得分:0)
var_dump(substr('achieve3000_Gestalt_students102713.txt', 12, 16));
答案 1 :(得分:0)
您是否尝试过substr?
喜欢:
$input = "achieve3000_Gestalt_students102713.txt";
$answer =substr ($input, 12, 16);
echo $answer;
答案 2 :(得分:0)
如果文件名始终以长度等于"achieve3000_"
(即12)的长度的字符序列开头,则末尾的数字总是6位加上4个字符的扩展序列。您可以使用此代码
$output = substr($input, 12, strlen($input) - 22);