![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Załóżmy, ze mam klasę i jej wywołanie:[php:1:b93a22d2ae]<?php
class Foo { function Bar() { $arr['section1']['var1'] = 'x'; $arr['section1']['var2'] = 'y'; $arr['section2']['var1'] = 'z'; return $arr['section1']; } } var_export( Foo::Bar() ); ?>[/php:1:b93a22d2ae]Czy jest mołżiwość odwołania się do bp. var1 bez przypisywania wyniku Bar() do jakiejś zmiennej? Próbowałem coś w stylu[php:1:b93a22d2ae]<?php var_export( {Foo::Bar()}['var1'] ); ?>[/php:1:b93a22d2ae]Ale to nie zadziała z tego co widzę... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 223 Pomógł: 0 Dołączył: 13.01.2003 Skąd: 3rd ball of mud behind a big ball of burning gas Ostrzeżenie: (0%) ![]() ![]() |
Cytat Czy jest mołżiwość odwołania się do bp. var1 bez przypisywania wyniku Bar() do jakiejś zmiennej?
Jako tako normalnej nie ma (-;. Ale możesz spróbować sparsować dokument i zrobić to w bardziej brutalny sposób. Pozdrawiam. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 21:26 |