PHP

Variable scope & global (PHP)

Në shqip: Fusha e variablave në PHP

ShpjegimiSQ

Në PHP, funksionet s'i shohin variablat jashtë tyre — ndryshe nga JavaScript. Mund të përdorësh global $x, por është praktikë e keqe; më mirë jepja si parametër.

EnglishEN

In PHP, functions can't see variables outside them — unlike JavaScript. You can use global $x, but it's bad practice; pass it as a parameter instead.

Si ta mendosh

Si dhomat me dyer të mbyllura: çdo funksion ka dhomën e vet.

Lexoje në anglisht

Like rooms with closed doors: every function has its own.

Shembull kodiphp

$gjuha = "sq";
function shfaq() { echo $gjuha; }               // ✗ undefined
function shfaq2(string $g) { echo $g; }         // ✓

Terma të lidhur