使用php或javascript从文件夹中获取文件名进入页面

学生440988

如果可能的话,有人可以帮我解决这个问题吗?例如,我制作了Youtube。如您在此PLNKR链接中看到的http://plnkr.co/edit/44EQKSjP3Gl566wczKL6?p=preview

例如,“ embed”是我的文件夹,在该“ embed”文件夹中,我有名为“ p9zdCra9gCE”,“ QrMOu4GU3uU”的文件

如你在这里看到的

<div class="ytid" data-str="p9zdCra9gCE">video 1</div>
<div class="ytid" data-str="QrMOu4GU3uU">video 2</div>

如果有可能,当我在文件夹“ embed”中添加“ p9zdCra9gCE.html”或“ QrMOu4GU3uU.html”之类的文件时,它将自动出现在索引页面上其他视频按钮旁边,变得像这样

<div class="ytid" data-str="p9zdCra9gCE">video 1</div>
<div class="ytid" data-str="QrMOu4GU3uU">video 2</div>
<div class="ytid" data-str="AnotherFile">video 3</div>
<div class="ytid" data-str="AnotherFile">video 4</div>
<div class="ytid" data-str="AnotherFile">video 5</div>

我已经在YouTube上尝试这样做,它似乎工作,但我想一些如何把文件名在这里视频1“p9zdCra9gCE”,并删除文件扩展名替换它成为“p9zdCra9gCE”而不是“p9zdCra9gCE.html”在这部影片中的https ://www.youtube.com/watch?v = V3UazvF-zF4

德沃斯基

您应该可以使用str_replace()函数删除.html部分,如下所示:

$file = 'p9zdCra9gCE.html';
echo str_replace('.html', '', $file);

其中$ file是要“编辑”的文件的名称,然后在str_replace函数中,第一个参数是要替换的部分,第二个是要替换的部分,第三个是要替换的部分。在这种情况下,您想将'.html'替换为空字符串“”。您可以在官方php文档上阅读有关str_replace()的更多信息-http: //php.net/str_replace

编辑:

您可以将其与视频功能结合使用,如下所示:

$id = 1;
foreach (glob('*.html') as $file) {
    $file = str_replace('embed/', '', $file);
    $file = str_replace('.html', '', $file); ?>
    <div class="ytid" data-str="<?php echo $file; ?>">video <?php echo $id++ ?></div>
<?php }

仅将视频文件存储在一个目录中,不应将其他文件存储在该目录中,否则glob(),只要它们具有.html作为文件扩展名,就可以将它们提取到该目录中。修改路径glob()以指向该目录,如下所示:glob('embed/*.html')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从给定的文件夹中获取图像文件名

来自分类Dev

如何更改文件夹cygwin中的文件名?

来自分类Dev

在HTML页面的本地文件夹中读取文件名

来自分类Dev

获取URL的文件名和父文件夹

来自分类Dev

在Python中获取已归档文件夹内容的文件名

来自分类Dev

如何在javascript + html中的文件夹中获取所有文件名和子文件夹名?

来自分类Dev

重命名文件夹中的文件名-Python

来自分类Dev

从php中的文件夹中选择文件名

来自分类Dev

获取codenameone项目src文件夹中的所有文件名

来自分类Dev

仅从s3存储桶文件夹中获取文件名

来自分类Dev

使用Powershell脚本在文件夹中获取某些文件名

来自分类Dev

PowerShell获取文件名,文件夹中没有路径和TSV行数

来自分类Dev

从选择字符串输出中获取“父文件夹+文件名”

来自分类Dev

循环查找文件夹中的文件并获取文件名

来自分类Dev

批处理文件,用于获取文件夹中的所有文件名

来自分类Dev

如何从给定的文件夹中获取图像文件名

来自分类Dev

窗口批处理文件-无法在指定的文件夹中获取文件名

来自分类Dev

从具有指定文件夹名称的文件夹结构中获取文件名

来自分类Dev

从可绘制文件夹中获取顺序文件名

来自分类Dev

如何列出文件夹中的文件名

来自分类Dev

基于文件名中的单词的子文件夹?

来自分类Dev

使用php下载文件,文件存储在文件夹中,文件名存储在数据库中

来自分类Dev

如何使用JavaScript从路径获取最后的文件夹名称和文件名?

来自分类Dev

雷鸟更改Maildir文件夹中的文件名

来自分类Dev

如何使用Java代码从具有当前日期和时间的文件夹中获取文件名

来自分类Dev

在某些情况下如何获取多个文件夹中的文件名

来自分类Dev

重命名文件夹中的文件名

来自分类Dev

获取文件夹+文件名输出

来自分类Dev

批量移动匹配文件名的文件到 C# 中的文件夹或使用脚本

Related 相关文章

  1. 1

    如何从给定的文件夹中获取图像文件名

  2. 2

    如何更改文件夹cygwin中的文件名?

  3. 3

    在HTML页面的本地文件夹中读取文件名

  4. 4

    获取URL的文件名和父文件夹

  5. 5

    在Python中获取已归档文件夹内容的文件名

  6. 6

    如何在javascript + html中的文件夹中获取所有文件名和子文件夹名?

  7. 7

    重命名文件夹中的文件名-Python

  8. 8

    从php中的文件夹中选择文件名

  9. 9

    获取codenameone项目src文件夹中的所有文件名

  10. 10

    仅从s3存储桶文件夹中获取文件名

  11. 11

    使用Powershell脚本在文件夹中获取某些文件名

  12. 12

    PowerShell获取文件名,文件夹中没有路径和TSV行数

  13. 13

    从选择字符串输出中获取“父文件夹+文件名”

  14. 14

    循环查找文件夹中的文件并获取文件名

  15. 15

    批处理文件,用于获取文件夹中的所有文件名

  16. 16

    如何从给定的文件夹中获取图像文件名

  17. 17

    窗口批处理文件-无法在指定的文件夹中获取文件名

  18. 18

    从具有指定文件夹名称的文件夹结构中获取文件名

  19. 19

    从可绘制文件夹中获取顺序文件名

  20. 20

    如何列出文件夹中的文件名

  21. 21

    基于文件名中的单词的子文件夹?

  22. 22

    使用php下载文件,文件存储在文件夹中,文件名存储在数据库中

  23. 23

    如何使用JavaScript从路径获取最后的文件夹名称和文件名?

  24. 24

    雷鸟更改Maildir文件夹中的文件名

  25. 25

    如何使用Java代码从具有当前日期和时间的文件夹中获取文件名

  26. 26

    在某些情况下如何获取多个文件夹中的文件名

  27. 27

    重命名文件夹中的文件名

  28. 28

    获取文件夹+文件名输出

  29. 29

    批量移动匹配文件名的文件到 C# 中的文件夹或使用脚本

热门标签

归档