Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> explode() - alternatywa?
wassago
post
Post #1





Grupa: Przyjaciele php.pl
Postów: 701
Pomógł: 0
Dołączył: 26.06.2002
Skąd: Londyn

Ostrzeżenie: (0%)
-----


Kod
[...]

$fpf = fopen ("$filepath/$file", "r") or die_nice("Plik $file nie istnieje!");

$lines = file("$filepath/$file");

list($tyt,$tresc) = explode("::", $lines[0]); <-- ta linia*

$tytul = strtoupper($tyt);

fclose ($fpf);

[...]


* tym sposobem odczytuje zawartosc pliku $file i laduje do dwoch tablic, oczywisie zapis mojego $file musi byc w jednej lini - inaczej skrypt nie zadziala... teraz nalezalo by zrobic cos z linia *, tak aby pierwsza tablica ($tyt) to byla by odczytana pierwsza linia. a druga tablica ($tresc) to reszta lini... (zrozumial to ktos?? smile.gif)

graficznie:)

Kod
1| jakis tam tytul    <-- pierwsza tablica ($tyt)

2| i tu damy jakis    <-|

3| tam sobie ciekawy  <-|-- druga tablica ($tresc)

4| tekst...           <-|

.. ............       <-|


czy jest jakas funkcja na takie rozwiazanie (szukalem w ksiazce "php od podstaw" ale nie bylo takiej funkcji)questionmark.gif prosze o jakies naprowadzienie jak mozna by to zrobic:)


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
masset
post
Post #2





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 3.02.2003

Ostrzeżenie: (0%)
-----


Sproboj cos takiego:

[php:1:0d5720e4f6]<?php
$tyt=$lines[0];

for ($i=1; $i <= count($lines); $i++)
{
$tresc = $tresc.$lines[$i];
}
?>[/php:1:0d5720e4f6]

Nie wiem czy o to tobie chodzilo (troche nie jasny opis;)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 14:26