الفرق بين المراجعتين ل"PHP/get resource type"

من موسوعة حسوب
< PHP
اذهب إلى التنقل اذهب إلى البحث
ط
 
سطر 48: سطر 48:
 
* [http://php.net/manual/en/function.get-resource-type.php صفحة الدالة get_resource_type في توثيق PHP الرسمي].
 
* [http://php.net/manual/en/function.get-resource-type.php صفحة الدالة get_resource_type في توثيق PHP الرسمي].
 
[[تصنيف:PHP]]
 
[[تصنيف:PHP]]
[[تصنيف:PHP Functions]]
+
[[تصنيف:PHP Function]]
 +
[[تصنيف:PHP Variable Handling]]

المراجعة الحالية بتاريخ 11:13، 16 أبريل 2018

(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";
?>

مصادر