Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] - wczytywanie z pliku nazw zmiennych
simperium
post
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 (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Będę wdzięczny za pomoc! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował simperium 8.01.2008, 11:39:15
Go to the top of the page
+Quote Post
uli
post
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
Go to the top of the page
+Quote Post
dadexix
post
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
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 18.09.2025 - 19:23