資源

一個資源是一種特殊型別的變數引用的外部資源,例如檔案,插座,流,檔案,或連線。

$file = fopen('/etc/passwd', 'r');

echo gettype($file);
# Out: resource

echo $file;
# Out: Resource id #2

有不同的(子)型別的資源。你可以使用 get_resource_type() 檢查資源型別 :

$file = fopen('/etc/passwd', 'r');
echo get_resource_type($file);
#Out: stream

$sock = fsockopen('www.google.com', 80);
echo get_resource_type($sock);
#Out: stream

你可以在此處找到內建資源型別的完整列表。