Kan iemand deze code uitleggen?

Status
Niet open voor verdere reacties.

weare

Gebruiker
Lid geworden
30 okt 2012
Berichten
11
beste iedereen,
ik kwam in een stukje broncode van php dit stukje code tegen. Ik snap er werkelijk niets van. Ik heb al gezocht op php.net maar daar kon ik ook niet wijzer uit worden!
dit is het stukje code: basename($_SERVER['PHP_SELF'])

Kan iemand dit stukje code voor mij ontleden, dit zou een grote hulp zijn.

mvg
weare
 
Tik die code eens in Google in en kijk naar de eerste hit.
 
ik begrijp de verschillende stukjes in de code wel, (behalve PHP_SELF) maar ik snap niet hoe ze samenwerken in dit stukje code.
 
Is simpel, "$_SERVER" is een array gevuld met informatie over de server.

Zo ziet de $_SERVER array er ongeveer uit:
PHP:
$_SERVER=array(
"HTTP_HOST"=>"localhost",
"PHP_SELF"=>"index.php")

En op deze manier haal je iets uit de array:
PHP:
echo $_SERVER['PHP_SELF'];
(is basic php)
 
Laatst bewerkt:
Nog even een tip om achter al deze variabelen te komen:

Alle informatie:
PHP:
<?php
echo phpinfo();
?>

Enkel server informatie:
PHP:
<?php
echo '<pre>'.print_r($_SERVER,TRUE).'</pre>';
?>

Of php.net natuurlijk ;)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan