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

पीएचपी अनसेटिंग संदर्भ

परिचय

अनसेट () फ़ंक्शन का उपयोग करके सामग्री और चर के बीच बंधन को तोड़ना संभव है। अनसेट () फ़ंक्शन सामग्री को नष्ट नहीं करता है, लेकिन केवल इससे चर को अलग करता है।

उदाहरण

<?php
$a=10;
$b=&$a;
echo "before unsetting : ", $a, " " ,$b, PHP_EOL;
unset($b);
echo "after unsetting :" . $a . " ";
$b=20;
echo $b;
?>

आउटपुट

अनसेट करने के बाद, $b को सामान्य व्यवहार्य के रूप में उपयोग किया जा सकता है

before unsetting : 10 10
after unsetting : 10 20

NULL को वेरिएबल असाइन करके भी रेफरेंस को हटाया जा सकता है

उदाहरण

<?php
$x=100;
$y=&$y;
echo "x and y are references ", $x, " " ,$y, PHP_EOL;
$y=NULL;
$x=200;
echo "x: ", $x . " y: " ,$y, PHP_EOL;
?>

आउटपुट

उपरोक्त स्क्रिप्ट का परिणाम इस प्रकार है

x and y are references 100
x: 200 y:

  1. PHP में idate () फ़ंक्शन

    Idate() फ़ंक्शन स्थानीय समय/तिथि को पूर्णांक के रूप में स्वरूपित करता है। सिंटैक्स idate(format, timestamp) पैरामीटर टाइमस्टैम्प - इंटीजर यूनिक्स टाइमस्टैम्प जो टाइमस्टैम्प नहीं दिए जाने पर वर्तमान स्थानीय समय पर डिफॉल्ट करता है। दूसरे शब्दों में, यह डिफ़ॉल्ट रूप से समय () के मान पर निर्भर करता ह

  1. PHP में अगला () फ़ंक्शन

    अगला () फ़ंक्शन किसी सरणी के आंतरिक सरणी सूचक को अगले तत्व पर आगे बढ़ाता है। सिंटैक्स next(arr) पैरामीटर गिरफ्तार -निर्दिष्ट सरणी वापसी अगला () फ़ंक्शन सफलता पर, सरणी में अगले तत्व का मान देता है। यदि कोई और तत्व उपलब्ध नहीं है, तो यह FALSE लौटाता है। उदाहरण निम्नलिखित एक उदाहरण है - <?php

  1. PHP में अंत () फ़ंक्शन

    अंत () फ़ंक्शन किसी सरणी के आंतरिक सूचक को उसके अंतिम तत्व पर सेट करता है सिंटैक्स end(arr) पैरामीटर गिरफ्तार -निर्दिष्ट सरणी वापसी अंत () फ़ंक्शन सफलता पर, सरणी में अंतिम तत्व का मान देता है। यदि सरणी खाली है, तो यह FALSE लौटाता है। उदाहरण निम्नलिखित एक उदाहरण है - <?php $os = array('