संसाधन एक प्रकार का वेरिएबल है जो बाहरी संसाधन का संदर्भ रखता है। संसाधन फ़ाइल हैंडल, डेटाबेस कनेक्शन या URL हैंडल हो सकता है। प्रत्येक संसाधन की एक विशिष्ट आईडी द्वारा पहचान की जाती है। PHP के पिछले संस्करणों में, हमें संसाधन आईडी प्राप्त करने के लिए संसाधन को int में डालने की आवश्यकता थी।
उदाहरण:int का उपयोग करके get_resource_id.
<?php $x = fopen('test.txt', 'rb'); $id = (int) $x; print_r($id); ?>
आउटपुट
1
PHP 8 में, get_resource_id() फ़ंक्शन हमेशा एक int देता है। इसका उपयोग किसी दिए गए संसाधन के लिए आईडी प्राप्त करने के लिए किया जाता है। यह फ़ंक्शन हमेशा प्रकार की सुरक्षा की गारंटी देता है।
उदाहरण:PHP 8 में get_resource_id का उपयोग करना।
<?php $x = fopen('test.txt', 'rb'); echo get_resource_id($x); ?>
आउटपुट
1