2016-04-05 32 views
1

Bir klasörüm var ve bir dosyam var. Dosya test.csv, ancak üzerine yazılır ve pickle.csv veya sylvester.csv veya ethiopia.csv olabilir ve bu nedenle her zaman bir ad değiştiren her zaman bir .csv dosya olacak bir klasörde tek bir dosyayı açmak için bir yola ihtiyacım var. Kaynağında ismi sürekli değiştirmek zorunda kalmak istemiyorum. Ben otomatik istiyorum. Birisi değiştirmek bir sunucu ve dosya adlarına yeni içerik -Ing scp olmakla işlev yapamaz:PHP kullanarak adından bağımsız bir klasörde .csv dosyasını nasıl açabilirim?

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


GERİ ÖYKÜSÜ:

Ben aslında böyle bir şey yapmak mümkün olmak istiyorum.

cevap

1

Tek bir csv dosyanız varsayalım. glob işlevini deneyin:

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

Ah, evet, glob'. Daha önce kullandım. – stackoverfloweth

+0

Benim hatam ... eğik çizgi vs ters eğik çizgi ile karışıklık. – marcellorvalle

+0

Böyle bir şey yapmaya çalışıyorum: '$ handle = fopen (glob ("/Uygulamalar/XAMPP/xamppfiles/htdocs/SITEPREVIEW/csv_drop_folder/*. Csv ") [0]," r ")' – stackoverfloweth