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

PHP में किसी ऑब्जेक्ट की स्मृति में आकार प्राप्त करना?

मेमोरी_गेट_यूसेज () फ़ंक्शन को बनाए गए वर्ग को मेमोरी आवंटित करने से पहले और बाद में केक किया जा सकता है।

class MyBigClass {
   var $allocatedSize;
   var $allMyOtherStuff;
}
function AllocateMyBigClass() {
   $before = memory_get_usage();
   $ret = new MyBigClass;
   $after = memory_get_usage();
   $ret->allocatedSize = ($after - $before);
   return $ret;
}

पर्यावरण सेटअप के संबंध में आउटपुट ऑब्जेक्ट की मेमोरी होगी।


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

    date_modify() फ़ंक्शन टाइमस्टैम्प को बदल देता है। यह सफलता पर NULL या विफलता पर FALSE लौटाता है। सिंटैक्स date_modify(object, modify) पैरामीटर ऑब्जेक्ट - डेटटाइम ऑब्जेक्ट date_create() द्वारा लौटाया गया। संशोधित करें - दिनांक/समय स्ट्रिंग निर्दिष्ट करता है। वापसी date_modify() फ़ंक्शन सफलता

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

    मेथड_एक्सिस्ट्स () फंक्शन जांचता है कि क्लास मेथड मौजूद है या नहीं। सिंटैक्स method_exists(object, name_of_method) पैरामीटर ऑब्जेक्ट -ऑब्जेक्ट इंस्टेंस या क्लास का नाम name_of_method -विधि का नाम वापसी मेथड_एक्सिस्ट्स () फंक्शन TRUE लौटाता है यदि मेथड_नाम द्वारा दी गई मेथड को दिए गए ऑब्जे

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

    get_object_var() फ़ंक्शन दिए गए ऑब्जेक्ट के गुण प्राप्त करता है। यह निर्दिष्ट वस्तु के लिए परिभाषित वस्तु गुणों की एक सहयोगी सरणी देता है। सिंटैक्स get_object_vars(object) पैरामीटर ऑब्जेक्ट - एक वस्तु उदाहरण। वापसी get_object_var() फ़ंक्शन निर्दिष्ट ऑब्जेक्ट के लिए परिभाषित ऑब्जेक्ट गुणों की ए