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

PHP और PHP 8 में get_resource_id () फ़ंक्शन का उपयोग करके संसाधन आईडी कैसे प्राप्त करें?

संसाधन एक प्रकार का वेरिएबल है जो बाहरी संसाधन का संदर्भ रखता है। संसाधन फ़ाइल हैंडल, डेटाबेस कनेक्शन या 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

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

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

  1. PHP में इमेजेलिप्स () फ़ंक्शन का उपयोग करके एक अंडाकार कैसे आकर्षित करें?

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

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

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