trzeba robić:
if (@$zmienna['klucz'] )
a to zaciemnia kod bo warunkow IF są setki i wiele z nich ma takie uzycie, ze sprawdza czy zmienna jest czy i nie jest pusta.
I to jest nagminny problem, w różnych skryptach widzę zamiast jakiegoś jednego warunku zawsze dwa.
Myślałem o czymś takim, żeby zrobić metodę __get() w jakimś obiekcie, która wywoływało by się tak: w warunku:
if ( $obj->{"$zmienna['klucz']"} )
Ta funkcja by parsowała wejście i szukała zmiennej/tablicy kluczy.
Będzie to poprawne, tylko troche nieeleganckie...
Macie na to jakis lepszy pomysł, żeby taki zapis był krótki, elegancki i poprawny?