» »

Eno vprašanje glede funkcije (php)

Eno vprašanje glede funkcije (php)

krenpac ::

Kaj zaboga naredi spodnja zadeva?

function value($value)
    {
        return $value instanceof Closure ? $value() : $value;
    }


Če je $value closure vrne $value(). Kakšna oznaka je $value()??? value() je funkcija, $value spremenljivka, kaj zaboga je potem $value()?

XLapsus ::

Closure je anonimna funkcija. Torej če je spremenljivka instanca funkcije (Closure), potem pokliče funkcijo in vrne njen rezultat, drugače pa vrne vrednost spremenljivke.

Zgodovina sprememb…

  • spremenilo: XLapsus ()

krenpac ::

Hvala. Seveda $value lahko hrani sklic na funkcijo in potem se jo pač pokliče z $value().


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Kontakt obrazec

Oddelek: Izdelava spletišč
62064 (1909) betmen
»

[Java] Objekt poslan k metodi v kakšnem stanju?

Oddelek: Programiranje
211555 (1002) shadeX
»

C# je mozna referenca do int izven funkcije (direkt v classu torej)

Oddelek: Programiranje
81609 (1423) TopCat
»

[C#] toString ne dela

Oddelek: Programiranje
51326 (1216) rokpok
»

Nevidni parametri pri linkih?!

Oddelek: Izdelava spletišč
9965 (810) Uporabnik

Več podobnih tem