الدالة get_resource_type()
في PHP
< PHP
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 11:34، 14 أبريل 2018 بواسطة Kinan-mawed (نقاش | مساهمات)
(PHP 4 >= 4.0.2, PHP 5, PHP 7)
تُعيد الدالة get_resource_type()
نوع المورد المُعطى لها.
الوصف
string get_resource_type ( resource $handle )
تُعطي هذه الدالة نوع المورد المُعطى لها.
المعاملات
handle
مقبض للمورد المطلوب تقييمه.
القيم المعادة
عندما يكون المقبض handle
عبارة عن مورد، فستُعيد هذه الدالة سلسلة نصّيّة تُمثِّل نوعه. وإن لم تتعرّف هذه الدالة على النّوع تكون القيمة المُعادة هي السلسلة النصّيّة Unknown
.
إن لم يكن المقبض handle
موردًا ستولِّد هذه الدالة خطأً وتُعيد القيمة NULL
.
سجل التغييرات
الإصدار | الوصف |
---|---|
PHP 5.3.0 | إن لم يكن المقبض موردًا ستُعيد هذه الدالة القيمة NULL ، إذ كانت تُعيد سابقًا القيمة FALSE .
|
أمثلة
المثال 1: مثال على الدالة get_resource_type()
<?php
// mysql link تطبع هنا النّوع
$c = mysql_connect();
echo get_resource_type($c) . "\n";
// stream تطبع هنا النّوع
$fp = fopen("foo", "w");
echo get_resource_type($fp) . "\n";
// domxml document تطبع هنا النّوع
$doc = new_xmldoc("1.0");
echo get_resource_type($doc->doc) . "\n";
?>