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

PHP में इको, प्रिंट और प्रिंट_आर में क्या अंतर है?

स्ट्रिंग प्रदर्शित करने के लिए प्रिंट और इको दोनों भाषा निर्माण हैं। इको में एक शून्य रिटर्न प्रकार होता है, जबकि प्रिंट का रिटर्न वैल्यू 1 होता है, इसलिए इसे एक्सप्रेशन में इस्तेमाल किया जा सकता है। Print_r एक चर के बारे में मानव-पठनीय जानकारी प्रदर्शित करने के लिए प्रयोग किया जाता है।

उदाहरण

आइए अब एक उदाहरण देखें जो इको, प्रिंट और प्रिंट_आर का उपयोग करके आउटपुट प्रदर्शित करता है:

<?php
   $arr = array( "John", "Jacob", "Tom", "Tim");
   echo "Array...\n";
   foreach( $arr as $value ) {
      echo "Value = $value \n";
   }
   echo "\nDisplaying Array Values using print...\n";
   foreach( $arr as $value ) {
      print( "Value = $value \n");
   }
   echo "\nDisplaying Array Values using print_r...\n";
   print_r($arr);
?>

आउटपुट

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

Array...
Value = John
Value = Jacob
Value = Tom
Value = Tim
Displaying Array Values using print...
Value = John
Value = Jacob
Value = Tom
Value = Tim
Displaying Array Values using print_r...
Array (
   [0] => John
   [1] => Jacob
   [2] => Tom
   [3] => Tim
)

  1. DirectX 11 और DirectX 12 में क्या अंतर है?

    DirectX, एपीआई या एप्लिकेशन प्रोग्रामिंग इंटरफेस का एक संग्रह है, जिसका उपयोग सॉफ्टवेयर द्वारा मल्टीमीडिया सामग्री को प्रस्तुत करने और ग्राफिकल हार्डवेयर के साथ संचार करने के लिए किया जाता है। DirectX का प्रमुख घटक API, Direct3D, सॉफ्टवेयर और ग्राफिक्स हार्डवेयर के बीच संचार को संभालता है। चूंकि सभी

  1. सी # में घोषणा और परिभाषा के बीच क्या अंतर है?

    घोषणा का अर्थ है कि चर केवल घोषित किया गया है और स्मृति आवंटित की गई है, लेकिन कोई मान निर्धारित नहीं है। हालांकि, परिभाषा का मतलब है कि वेरिएबल को इनिशियलाइज़ किया गया है। चर, सरणियों, संग्रह आदि के लिए भी यही काम करता है। चर एक चर घोषित करना। int x; आइए एक मान को परिभाषित करें और असाइन करें। x

  1. सी # में फ्लोट, डबल और दशमलव के बीच क्या अंतर है?

    फ्लोट , डबल और दशमलव सी # में सभी वैल्यू टाइप हैं। मान प्रकार चर को सीधे एक मान सौंपा जा सकता है। वे वर्ग System.ValueType से व्युत्पन्न हैं। मान प्रकारों में सीधे डेटा होता है। फ्लोट मान प्रकार फ्लोट 3.4 x 1038 श्रेणी के साथ एक 32-बिट एकल-सटीक फ़्लोटिंग पॉइंट प्रकार है से + 3.4 x 1038 मेमोरी स