Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP और PHP 8 में get_resource_id() फ़ंक्शन का उपयोग करके रिसोर्स ID कैसे प्राप्त करें?

रिसोर्स एक प्रकार का वेरिएबल है जो बाहरी रिसोर्स का संदर्भ रखता है। रिसोर्स एक फाइल हैंडल, डेटाबेस कनेक्शन, या URL हैंडल हो सकता है। हर रिसोर्स की पहचान एक अद्वितीय ID द्वारा की जाती है। PHP के पुराने संस्करणों में, रिसोर्स ID प्राप्त करने के लिए हमें रिसोर्स को int में कास्ट करना पड़ता था।

उदाहरण: int का उपयोग करके get_resource_id

<?php $x = fopen('test.txt', 'rb'); $id = (int) $x; print_r($id); ?>

आउटपुट

1

PHP 8 में, get_resource_id() फ़ंक्शन हमेशा एक int लौटाता है। इसका उपयोग दिए गए रिसोर्स के लिए ID प्राप्त करने के लिए किया जाता है। यह फ़ंक्शन हमेशा टाइप सेफ्टी की गारंटी देता है।

उदाहरण: PHP 8 में get_resource_id का उपयोग करना

<?php 
    $x = fopen('test.txt', 'rb');
    echo get_resource_id($x); 
?>

आउटपुट

1
  1. PHP में imagefilledarc() फ़ंक्शन का उपयोग करके आंशिक चाप कैसे बनाएं और भरें? PHP में imagefilledarc() फ़ंक्शन का उपयोग करके आंशिक चाप कैसे बनाएं और भरें?

    imagefilledarc() PHP में एक अंतर्निहित फ़ंक्शन है जिसका उपयोग आंशिक चाप बनाने और उसे भरने के लिए किया जाता है। सिंटैक्स bool imagefilledarc($image, $cx, $cy, $width, $height, $start, $end, $color, $style) पैरामीटर्स imagefilledarc() नौ पैरामीटर्स लेता है: $image, $cx, $cy, $width, $height, $start,

  1. PHP में imageellipse() फ़ंक्शन का उपयोग करके दीर्घवृत्त कैसे बनाएं? PHP में imageellipse() फ़ंक्शन का उपयोग करके दीर्घवृत्त कैसे बनाएं?

    imageellipse() PHP में एक अंतर्निहित फ़ंक्शन है जिसका उपयोग दीर्घवृत्त बनाने के लिए किया जाता है। यह सफलता पर True और विफलता पर False लौटाता है। सिंटैक्स Bool imageellipse($image, $cx, $cy, $width, $height, $color) पैरामीटर्स imageellipse() छह अलग-अलग पैरामीटर्स लेता है: $image, $cx, $cy, $width,

  1. PHP में imagecropauto() फ़ंक्शन का उपयोग करके इमेज को स्वचालित रूप से कैसे क्रॉप करें? PHP में imagecropauto() फ़ंक्शन का उपयोग करके इमेज को स्वचालित रूप से कैसे क्रॉप करें?

    imagecropauto() PHP में एक अंतर्निहित फ़ंक्शन है जिसका उपयोग उपलब्ध मोड्स में से किसी एक का उपयोग करके इमेज को स्वचालित रूप से क्रॉप करने के लिए किया जाता है। सिंटैक्स resource imagecropauto(resource $image, int $mode, float $threshold, int $color) पैरामीटर्स imagecropauto() चार अलग-अलग पैरामीटर्स