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

PHP में एक स्ट्रिंग में var_dump के परिणाम को कैसे कैप्चर करें?


var_dumo के परिणामी मान को 'आउटपुट बफरिंग' का उपयोग करके एक स्ट्रिंग में निकाला जा सकता है। नीचे एक उदाहरण दिया गया है जो इसे प्रदर्शित करता है -

उदाहरण

<?php
   function varDumpToString($var) {
      ob_start();
      var_dump($var);
      $result = ob_get_clean();
      return $result;
   }
   //usage
   $data = array('first', 'second', 'third');
   $result = varDumpToString($data);
   echo $result;

आउटपुट कंट्रोल फंक्शन किसी फंक्शन का आउटपुट प्राप्त करने और उसे एक स्ट्रिंग वेरिएबल में सेव करने में मदद करता है। सामान्य तौर पर, PHP कोड का आउटपुट आमतौर पर ब्राउज़र पर प्रदर्शित होता है।

आउटपुट

यह निम्नलिखित आउटपुट देगा -

array(3) { [0]=> string(5) "first" [1]=> string(6) "second" [2]=> string(5) "third" }

  1. PHP में एक स्ट्रिंग के रूप में एक चर नाम कैसे प्राप्त करें?

    PHP में एक स्ट्रिंग के रूप में एक चर नाम प्राप्त करने के लिए, कोड इस प्रकार है- उदाहरण <?php    $a = "This is it!";    $$a = "Demo string!";    print($a); ?> आउटपुट यह निम्नलिखित आउटपुट उत्पन्न करेगा- This is it! उदाहरण आइए अब एक और उदाहरण दे

  1. PHP में स्ट्रिंग को बूलियन में कैसे बदलें?

    स्ट्रिंग को PHP में बूलियन में बदलने के लिए, कोड इस प्रकार है। filter_val() विधि का प्रयोग करें- उदाहरण <?php    echo "Displaying Sunday as first day of a week...\n";    $res = date('l - d/m/Y', strtotime("sunday 0 week"));    echo "F

  1. पायथन में एक स्ट्रिंग की शुरुआत या अंत में टेक्स्ट का मिलान कैसे करें?

    समस्या.. मान लें कि आपको किसी विशिष्ट टेक्स्ट पैटर्न के लिए स्ट्रिंग के प्रारंभ या अंत की जांच करने की आवश्यकता है। सामान्य पैटर्न फ़ाइल नाम एक्सटेंशन हो सकते हैं लेकिन कुछ भी हो सकते हैं। मैं आपको कुछ तरीके दिखाऊंगा कि आप यह कैसे कर सकते हैं। Startwith()विधि एक स्ट्रिंग की शुरुआत की जांच करने का