Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: xfun 16. 01. 2017, 14:42:20
-
Dlouho jsem v PHP nedělal, tak jsem to nějak zapomněl. Potřeboval bych načíst CSV soubor z externí URL. Vše je ok, ale nějak se nejspíš špatně detekují neviditelné znaky, chybí taky konce řádků a funkce file mi vše hodí do jednoho řádku:
$content = file("http://www.example.com/test.csv");
print_r($content);
V proměnné $content existuje pouze klíč 0 obsahující celý obsah CSV souboru, nehledě na to, že je tam 50 záznamů (řádků).
Poradíte mi, jak toto řešit? Díky.
-
A jaké konce řádků se v daném souboru nacházejí? LF nebo CR+LF?
-
A jaké konce řádků se v daném souboru nacházejí? LF nebo CR+LF?
Jak to zjistit?
-
Otevřel jsem si to CSV v hex editoru a jako konec řádku je tam jen 0D00, což by mělo odpovídat asi jen CR.
-
konec řádku je tam jen 0D00, což by mělo odpovídat asi jen CR.
Coz je velmi pravdepodobne duvod, proc z toho mas 1 radek :-)
Linux ma konce radku LF, Windows CR+LF a MAC pokud se nepletu jen CR
-
konec řádku je tam jen 0D00, což by mělo odpovídat asi jen CR.
Coz je velmi pravdepodobne duvod, proc z toho mas 1 radek :-)
Linux ma konce radku LF, Windows CR+LF a MAC pokud se nepletu jen CR
Aa... skvělé. Díky :)