Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] ArrayObject i tablice assocjacyjne
Forum PHP.pl > Forum > Przedszkole
yaotzin
Witam!

Od pewnego czasu staram się przepisywać swoje skrypty w PHP na ich "w pełni" obiektowe odpowiedniki, i tak zamiast dir() używam klasy Directory(); a zamiast array() uzywam sobie ArrayObject.

I z tym drugim związane jest moje pytanie. jak za pomocą arrayObject i metody ArrayObject::insert lub append stworzyć tablicę asocjacyjną czyli np:

tablica['imie'] = 'janek';
tablica['naziwsko'] = 'kowalski';

Prosiłbym jednak o nie krytykowanie mojego podejścia do programowania obiektowego bo i z taką krytyką się spotkałem w JAVA jest to świetne rozwiązanie i mam nadzieję że w PHP też się przyjmie i odejdziemy od strukturalnego programowania całkowicie. A rzecz druga sposób:

  1. <?php
  2. $tablica = array('janek' => 'imie', 'kowalski' => 'nazwisko');
  3. new ArrayObject($tablica);
  4. ?>


mnie nie satysfakcjonuje...
nevt
nie masz manuala ? przecież ArrayObject implementuje interfejs ArrayAccess, gdzie masz wszystkie niezbędne metody...
poczytaj to ...
yaotzin
już to rozwiązałem, ale dzięki za pomoc
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.