Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Plik tekstowy i explode
Forum PHP.pl > Forum > PHP
EduarDOO
Witam. Dawno w szkole nie byłem i nie mogę poradzić sobie z tą błahostką. W pliku txt mam 10 zabytków oddzielonych przecinkiem. Mam za zadanie jakby "odczytać" jego zawartość, wyrazy wypisać osobno w sposób listy wypunktowanej(wyrazy są oddzielone przecinkiem, więc używam explode). Wygląda to tak:
<?php
$dane = file("zabytkikrk.txt");
$plik = explode($dane,',');
echo $plik;
?>
Błąd:Warning: explode() expects parameter 1 to be string, array given in C:\xampp\htdocs\php\1.7zadanie.php on line 3

Plik tekstowy jest w tej samej lokalizacji co plik php.
mrc
Zamień parametry miejscami w explode().
EduarDOO
Wtedy w errorze jest parameter 2 to be string, zamiast 1 jak wcześniej.
Pyton_000
file() zwraca tablicę.

użyj file_get_contents()
EduarDOO
Notice: Array to string conversion in C:\xampp\htdocs\php\1.7zadanie.php on line 4
Array

AAA okej zastosowałem echo '<li>'.$plik[0].'</li>'; 10 razy i już działa. Okej dzięki wielkie za pomoc biggrin.gif
rad11
A o petlach nie słyszał ?
nospor
Cytat
A o petlach nie słyszał ?

A o petlach nie słyszał ?


Widze rad11 tak sie przejal tym co napisal ze sie zapetlil biggrin.gif
rad11
Coś się przycielo :-)
EduarDOO
Hahahaha, słyszał ale nie wiem jak w miarę krótki i prosty sposób to zastosować biggrin.gif Dodajmy że działający biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.