PHP - implode
Dobrý den mám problém s funkci implode kde si nejsem jistý přesnou chybou mělo by to pokaždé když to uvidí tenhle znak # roztrhnout slovo .
<?php
$soubor2=fopen("soubor2.txt", "r");
while (!feof($soubor2)) {
$vypis= fgets($soubor2, 100);
echo $vypis."<br>";
$pole = array($soubor2);
$s = implode('#', $pole);
echo($s);
}
?>
tohle mi to píše
čau# čau# čau# čau# čau# čau# čau# čau# čau* čau* čau* čau* čau* čau* čau* čau*
Resource id #3čau* čau* čau* čau* čau* čau* čau* čau*čau*čau*čau*
Resource id #3
<?php
$soubor2=fopen("soubor2.txt", "r");
while (!feof($soubor2)) {
$vypis= fgets($soubor2, 100);
echo $vypis."<br>";
$pole = array($soubor2);
$s = implode('#', $pole);
echo($s);
}
?>
tohle mi to píše
čau# čau# čau# čau# čau# čau# čau# čau# čau* čau* čau* čau* čau* čau* čau* čau*
Resource id #3čau* čau* čau* čau* čau* čau* čau* čau*čau*čau*čau*
Resource id #3
Odpovědi
Diskuze
Každopádně řádka:
$pole = array($soubor2);
asi nebude dobře, protože tam máš za argument proměnnou $soubor2, ve které je "resource id" otevřeného souboru. Asi jsi spíš chtěl dělat něco s proměnnou $vypis, ne?