Que signifie ce qui suit en PHP? Qu'est-ce que le colon signifie en php dans l'exemple suivant:
::1
if($host == "" || $ip == "::1")
Que signifie ce qui suit en PHP? Qu'est-ce que le colon signifie en php dans l'exemple suivant:
::1
if($host == "" || $ip == "::1")
Je pense que vous faites référence à l'adresse loopback de IPv6.
::1
est un "raccourci" pour 0:0:0:0:0:0:0:1
, qui est la version IPv6 de 127.0.0.1
en IPv4.
L'adresse provient probablement de $_SERVER['REMOTE_ADDR']
.
Apache/PHP fournit :: 1 comme valeur $_SERVER['REMOTE_ADDR']
lors de l'accès local au serveur (l'adresse IP complète serait 127.0.0.1).