Webstatt.org - Community seit 2006 - 2012 (2024?)

explode problem

Avatar user-347
17.08.2007 19:17

Hallo,
ich habe folgenden Inhalt einer Datei:
<!-- %openfile=banner.txt% -->

|17/08/2007|16:40|21,8|42|1015,2|0,0|bewölkt|04:20|9


und wollte es folgendermaßen auslesen:

<?php
$file = "ws_pocket.txt"; //Standart ../wswin/ws_pocket.txt
//Ab hier nichts mehr aendern//
$datei = fopen($file,"r"zwinkern;
$wetter = explode("|", $datei);
?>


Nur ist meine Ausgabe so:


über $wetter[1];
was mache ich falsch?

Grüße

user-303
17.08.2007 19:32

$datei ist ein file descriptor, was du suchst ist file_get_contents()

Avatar user-271
17.08.2007 19:33

ist das die ganze datei? was willst du haben?

fopen liefert nur einen handler, du musst die datei auch noch einlesen.....
entweder:
$content = file_get_contents('file.txt'zwinkern;
echo $content;

oder mit einem einfachen fread, wobei du da noch ein while einbauen musst

wenn es aber in verschiedenen zeilen steht, würde ich file empfehlen, weil der dir ein schönes array liefert

fals dir die funktionen nicht bekannt sind: php.net

php.net/<function>

#!/bin/bash
traurig){ neutral:& };:
Avatar user-347
17.08.2007 20:20

danke für die antworten... das von user-303 hat geholfen lächeln

Grüße

Avatar user-194
18.08.2007 10:06

Standard.

Avatar user-271
18.08.2007 16:31

Original von user-194
Standard.

hehe...ich hab grad laange gesucht, bis ich das endlich gefunden hab -.- naja frech

#!/bin/bash
traurig){ neutral:& };: