PHP Text Fájl sortörés
Sziasztok!
Nem akartam új témát nyitni, de ilyen gondja még senkinek sem volt. A kérdésem az lenne, hogy ennek az eredménye:
<?php
$c=fopen('logs/stat/stat.txt', 'r');
for($num=1; $num<=4; $num++)
{
$d[$num]=substr(fgets($c),0,-2);
$d[$num]=$d[$num]+1;
$d[$num]=$d[$num].'\r\n';
}
fclose($c);
$e=fopen('logs/stat/stat.txt', 'a');
for($num=1; $num<=4; $num++)
{
fwrite( $e , $d[$num]);
}
fclose($e);
?>
Miért nem sortörések???
Azt szeretném elérni, hogy amiket beír txt fájlba, azok soronként legyenek elrendezve, s ki tudjam normálisan olvasni. Egyébként ez csak egy program része, de nem működik :(.
■ Nem akartam új témát nyitni, de ilyen gondja még senkinek sem volt. A kérdésem az lenne, hogy ennek az eredménye:
<?php
$c=fopen('logs/stat/stat.txt', 'r');
for($num=1; $num<=4; $num++)
{
$d[$num]=substr(fgets($c),0,-2);
$d[$num]=$d[$num]+1;
$d[$num]=$d[$num].'\r\n';
}
fclose($c);
$e=fopen('logs/stat/stat.txt', 'a');
for($num=1; $num<=4; $num++)
{
fwrite( $e , $d[$num]);
}
fclose($e);
?>
Miért nem sortörések???
Azt szeretném elérni, hogy amiket beír txt fájlba, azok soronként legyenek elrendezve, s ki tudjam normálisan olvasni. Egyébként ez csak egy program része, de nem működik :(.
Re: PHP Text Fájl sortörés
Ismerd meg a felső vessző (aposztróf [']) és macskaköröm (idézőjel ["]) közötti különbségeket. A \r\n csak akkor fog sortörésként viselkedni, ha idézőjelek közé zárod.
RTFM: http://www.php.net/manual/hu/language.types.string.php
--
slink
http://blog.lxp.hu/
Idézőjel
Nem vetném el...
Legenda
Ez ma már inkább csak legenda. Egyéb szempontok (adott környezetben melyik használata egyszerűbb, esztetika, kód olvashatóság) alapján érdemes dönteni.
Felhő
Szabvány
Az nem lenne túl szerencsés. Szabvány szerint a HTML-ben is idézőjelet kell használni (gondolom a tagek attribútumaira gondoltál).
Felho