Heim  >  Artikel  >  Backend-Entwicklung  >  Eine kurze Zusammenfassung häufig verwendeter magischer Konstanten und superglobaler Variablen in PHP

Eine kurze Zusammenfassung häufig verwendeter magischer Konstanten und superglobaler Variablen in PHP

不言
不言Original
2018-08-23 09:45:582227Durchsuche

Dieser Artikel bietet Ihnen eine einfache Zusammenfassung häufig verwendeter magischer Konstanten und superglobaler Variablen. Ich hoffe, dass er Ihnen als Referenz dienen wird.

1. Häufig verwendete magische Konstanten

//获取当前文件所在的目录,如:D:\web
echo __DIR__;
//获取当前文件的绝对路径,目录+文件名,如:D:\web\index.php
echo __FILE__;
//当前运行脚本的类名称
echo __CLASS__;
//当前运行脚本的函数名称
echo __FUNCTION__;
//当前运行脚本的方法名称
echo __METHOD__;
/*注:非类方法体内,__FUNCTION__等同于__METHOD__;
     类方法体中__METHOD__会包含类名称,如:ClassName::MethodName*/

2. Häufig verwendete super globale Variablen

//$_COOKIE由HTTP传递给脚本的变量数组,记录在客户端
print_r($_COOKIE);
$_COOKIE['var_name'] = 'cookie';    //赋值
echo $_COOKIE['var_name'];        //取值
//$_SESSION存储在服务器端的变量数组,需要依赖$_COOKIE
session_start();//开启session,需写在在文件开头
print_r($_SESSION);
$_SESSION['var_name'] = 'session';    //赋值
echo $_SESSION['var_name'];        //取值
//$_GET获取URL携带的参数
echo $_GET['param'];
//$_POST获取HTTP使用post方式传递的参数
echo $_POST['param'];

Verwandte Empfehlungen:

Globale PHP-Variablen und super Globale Variablen Differenzanalyse, der Unterschied zwischen globalen PHP-Variablen

Der Unterschied zwischen superglobalen Variablen $GLOBALS und global in PHP

Das obige ist der detaillierte Inhalt vonEine kurze Zusammenfassung häufig verwendeter magischer Konstanten und superglobaler Variablen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn