【问题标题】:How can I open a .csv file in a folder regardless of name using PHP?无论名称如何,如何使用 PHP 打开文件夹中的 .csv 文件?
【发布时间】:2016-04-05 19:11:14
【问题描述】:

我有一个文件夹,还有一个文件。该文件是test.csv,但它可能会被覆盖并变为pickle.csvsylvester.csvethiopia.csv,因此我需要一种方法来打开文件夹中的单个文件,该文件夹始终是.csv文件名字一直在变。我不想不断更改源中的名称。我希望它是自动的。

我基本上希望能够做这样的事情:

$handle=fopen(glob("/Applications/XAMPP/xamppfiles/htdocs/SITEPREVIEW/csv_drop_folder/*.csv")[0],"r")


背景故事:有人 scp-ing 向服务器发送新内容并且文件名发生更改,但函数不能。

【问题讨论】:

    标签: php csv wildcard fopen


    【解决方案1】:

    假设您只有一个 csv 文件。尝试使用glob 函数:

    $csv = glob("$yourDirectory/*.csv")[0];
    

    【讨论】:

    • 啊,是的,glob。我以前用过。
    • 我的错误......与斜杠和反斜杠混淆。
    • 尝试做这样的事情:$handle=fopen(glob("/Applications/XAMPP/xamppfiles/htdocs/SITEPREVIEW/csv_drop_folder/*.csv")[0],"r")
    猜你喜欢
    • 2017-01-28
    • 2020-04-01
    • 1970-01-01
    • 2011-06-01
    • 2021-09-06
    • 1970-01-01
    • 2017-04-22
    • 2020-09-29
    • 2022-10-07
    相关资源
    最近更新 更多