Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] - wczytywanie z pliku nazw zmiennych
simperium
post 8.01.2008, 11:37:10
Post #1





Grupa: Zarejestrowani
Postów: 157
Pomógł: 5
Dołączył: 3.03.2004

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


a więc tak:
mam plik tekstowy który wygląda w uproszczeniu powiedzmy tak:
"a1","pole1"
"a2","pole2"
"a3","pole3"

chciałbym, by po wczytaniu pliku czyli, np.:

  1. <?php
  2.  
  3. $file1=fopen(&#092;"tekst.txt\", \"r\");
  4. $aa=fgetcsv($file1, 100);
  5. $ab=fgetcsv($file1, 100);
  6. $ac=fgetcsv($file1, 100);
  7.  
  8. ?>


potem coś tak popisać, by a1, a2, a3 były nazwami zmiennych, a pole1, pole2, pole3 wartościami, czyli, by:
finałem był kod:

$a1=pole1;
$a2=pole2;
$a3=pole3;

tylko, że chodzi mi tutaj o NAZWY zmiennych, tak, gdyby np. miast a1 w pliku tekstowym było asedf, to wtedy
$asedf=pole1;

Mam nadzieję, iż jasno się rozpisałem biggrin.gif Będę wdzięczny za pomoc! smile.gif

Ten post edytował simperium 8.01.2008, 11:39:15


--------------------
Kliknij na "POMÓGŁ", by poprawić mi samopoczucie :D
Go to the top of the page
+Quote Post
uli
post 8.01.2008, 11:45:28
Post #2





Grupa: Zarejestrowani
Postów: 318
Pomógł: 6
Dołączył: 27.01.2005

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


  1. <?
  2. $zawartosc = file('tekst.txt');
  3.  
  4. for ($i=0; $i<count($zawartosc); $i++)
  5. {
  6. $tym = str_replace('"','', $zawartosc[$i]);
  7. $tym2 = explode(",",$tym);
  8. $$tym2[0] = $tym2[1];
  9. }
  10. ?>


Ten post edytował uli 8.01.2008, 11:45:40


--------------------
Prawo Wylera:
Nie ma rzeczy niemożliwych dla kogoś, kto nie musi ich zrobić sam.
Go to the top of the page
+Quote Post
dadexix
post 8.01.2008, 12:41:26
Post #3





Grupa: Zarejestrowani
Postów: 439
Pomógł: 21
Dołączył: 28.06.2007
Skąd: Bielsko-Biała

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


albo robić tablice i je serializować:) serialize" title="Zobacz w manualu PHP" target="_manual


--------------------
"Na przykład zmiennej $jestem_najlepszy przypisujemy wartość logiczną TRUE"
Ja: użyj funkcji[...]
Grins: mów normalnie do mnie a nie po polsku
Ja: normalnie to znaczy jak?
Grins: No w PHP... inaczej mój parser ledwo kuma:)
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 08:13