Hej, mam pytanie odnośnie pewnej linijki kodu w .htaccess.
Do rzeczy, to jest ta linijka:
RewriteEngine On
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
Wszystko działa, chodzi mi raczej o ten fragment:
index.php?url=$1
Gdy próbuję uzyskać `to coś` w zmienną, na przykład w taki sposób:
$this->url = $_GET['url'];
To nie powinienem użyć $_GET[$1]? - O ile nie rozumiem kodu .htaccess to niejako zdefiniowaliśmy że url=$1
index.php?url=$1
Jeżeli nie, to co właściwie robi te $1 i dlaczego po użyciu url=$1, to url jest zmienną $1, która z kolei jest url'em?
$1 = url
url = $1
url =& $1
Czy jaki pies?