Wpis z mikrobloga

Mircy. Co ja za błąd w swoim kodzie znalazłem to ja nawet nie. Postawiłem w php dwa $ przed nazwą zmiennej. Pół godziny szukałem błędu, bo wszystko było poprawne i nie generowało błędu. Przeszukałem dokumentację php i znalazłem byt o nazwie "zmienna zmienna". 0.0

Można odwoływać się do zmiennej korzystając ze zmiennej zawierającej string z jej nazwą. Więc kod

$massage = 'Hello World!';

$a = 'massage';

echo $$a;

Wypisze w rezultacie "Hallo World!".

Ale co najlepsze to działa dalej. ( ͡° ͜ʖ ͡°)

$a = 'b';

$b = 'c';

$c = 'd';

$d = 'a';

echo $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$a;

Link do sandboxa online.


#programowanie #php #ciekawostkiprogramistyczne
D.....8 - Mircy. Co ja za błąd w swoim kodzie znalazłem to ja nawet nie. Postawiłem w...

źródło: comment_qNCdj5TjFqboPP2I1qrP4mJuDpnVRN5p.jpg

Pobierz
  • 8