【问题标题】:how can i remove strings in a file ? [closed]如何删除文件中的字符串? [关闭]
【发布时间】:2014-04-10 19:09:30
【问题描述】:

这是我的代码

foreach(glob("useri/*.txt") as $filename) {
 echo "<li><a href=$filename>$filename</a></li>" ;
}

输出是:

useri/caca.txt
useri/pipi.txt
useri/pufu.txt
useri/sadzxc.txt
useri/zan.txt

我想删除 useri/

TY 在每个提交按钮上都会创建一个 .txt。

【问题讨论】:

  • 即使只是substr 也能在这里完成工作......
  • CTRL + H 和记事本++。
  • 如果您决定稍后重组整个文件夹系统怎么办? 啊! 你需要从一开始就拉到/
  • 我尝试使用 substr,我得到了这个 useri/caca.txt caca.txt useri/pipi.txt pipi.txt useri/pufu.txt pufu.txt useri/sadzxc.txt sadzxc.txt useri /zan.txt zan.txt
  • @user3503874 你是否使用了答案上的代码?

标签: php string character


【解决方案1】:

使用substr 删除字符串的前 6 个字符。

试试这个:

foreach (glob("useri/*.txt") as $filename) {
$file = substr($filename, 6);
 echo "<li><a href=$filename>$file</a></li>" ;
}

【讨论】:

  • 好的,让我看看 :),它有效,非常感谢 Pars,这太简单了,我试了一天。
  • @user3503874 欢迎您 ;) 您可以将问题标记为已解决。
  • 介意我问,如何标记它?我是新来的,对不起
  • @user3503874 此处答案左侧有一个复选标记,您可以单击它以将问题标记为已解决。
  • 我是个菜鸟,再次感谢您。
猜你喜欢
  • 1970-01-01
  • 2021-03-17
  • 2021-11-10
  • 2021-12-25
  • 2020-03-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多