Niektóre przeszukiwanie za pośrednictwem Google (i moje własne doświadczenia) pokazuje, że w PHP nie można pobrać elementu tablicy, gdy został on zwrócony z wywołania funkcji w tej samej linii. Na przykład, nie można zrobić:Uzyskiwanie dostępu do elementu tablicy po powrocie z funkcji
echo getArray()[0];
Jednak Natknąłem schludny mały trick:
echo ${!${false}=getArray()}[0];
to rzeczywiście działa. Problem polega na tym, że nie wiem, , dlaczego działa. Jeśli ktoś mógłby wyjaśnić, to byłoby wspaniale.
Dzięki.
To na pewno nie robi ** ** uczynić kod bardziej czytelny;) –