Aktywne Wpisy

RobieZdrowaZupke +17
Tam już się nie da wrócić
źródło: 201115173830812848
PobierzCzy był ktoś w Tajlandii w sierpniu? Planuje jechać za rok i nie wiem czego się spodziewać w porze deszczowej.
#podrozowanie #tajlandia
#podrozowanie #tajlandia





Nie rozumiem tego kodu. Wiem że $$ to variable variable. Przeczytałem artykół na php.net i nadal nie rozumiem xD mógłby ktoś wyjaśnić jak to działa?
źródło: Screenshot_2023-09-16-16-15-09-362_com.sololearn-edit
PobierzKomentarz usunięty przez autora Wpisu
W żadnej poważnej firmie taki kod nie przejdzie CR.
1) Zmienna $dollar dostaje wartość 'dollar'
2) Zmienna $dollar dostaje wartość 'dollardollar'
3) Zmienna $dollardollar dostaje wartość 'dollardollar'
4) Wyświetlamy zmienną $dollardollar
$dollarprzypisany jest ciąg znaków "dollar"2. Podwójny dolar pozwala stworzyć zmienną o nazwie, która jest przechowywana we wskazane zmiennej
$dollar, a więc jej wartość to "dollar". W efekcie nic się nie zmienia, z tym, że z prawej strony równania jest łącznie z stringu.Jakbyś miał:
$zmienna =Jak już ktoś (niekoniecznie autor, On powinien skupić się raczej na nauce OOP) chce się pobawić w "zagadki" to niech sięgnie po https://app.codility.com/programmers/lessons/1-iterations/ lub coś podobnego.
nie rozumiem skąd się wzięła zmienna $$$dollar w tym echo
$$$dollargeneralnie nie ma takiego powszechnie używanego tworu w PHP, nikt nie stosuje takich praktyk. To zadanie jest na zasadzie - ktoś zrobił literówkę z trzema dolarami i fragment kodu przeszedł przez kompilator (nie pojawi się błąd składni) i ma na celu odpowiedzieć na pytanie, co "wypluje" echo w takim przypadku?Niczego to raczej nie uczy, no może poza zastanawianiem się jak krok po kroku zadziała dość mocno nietypowa
$a = 'b'; to jest zmienna $a o wartości 'b'.
$$a - to zmienna, której nazwa jest przechowywana w zmiennej $a, coś w stylu $($a) czyli podstawiając wartość jest to po prostu zmienna $b. Załóżmy, że $b = 'c'
$$$a to analogicznie $($($a) czyli $($b) czyli $c
${${$dollar}} - wtedy przykład staje się bardziej czytelny
@Lipathor: jak napisałem do poprzednika - zamiast nawiasów okrągłych - klamrowe.