Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Tablica dwuwymiarowa a plik .ini
Forum PHP.pl > Forum > Przedszkole
apollos
Cześć. Potrzebuję wyciągnąć konkretne wartości z pliku .ini. Jest on następujący:
Kod
[baza]
host = 'localhost'
user = 'admin'
pass = ''


Domyślam się, że w tym przypadku pasuje użyć pętlę foreach, tak więc:
  1. $tablica = parse_ini_file("plik.ini");
  2. foreach ($tablica as $wartosc)
  3. {
  4. print $wartosc[0][$i]."<br /><br />";
  5. }

I powiedzmy, że chcę wyciągnąć samo localhost. Wiem, że kod jest niekompletny. Na mój rozum to powinienem puścić zmienną (tam gdzie $i) i zwiększać do końca. No ale niestety, czy puszczę for'a czy while'a to wyskakuje mi:
Cytat
Notice: Undefined offset: 0

Jak to ugryźć?
wNogachSpisz
parse_init jest wolne.

http://stackoverflow.com/questions/2120401...ile-performance
apollos
W sumie to widzę, że jednak źle kminię. Po użyciu
Kod
print_r($tablica);
Mam coś takiego:
Cytat
Array ( [host] => localhost [user] => admin [pass] => )

Czyli indeks nie będzie cyfrą a słowem, tak?

Dobra, mam. Indeks tablicy musi być w cudzysłowach. Do zamknięcia.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.