PHP:
डीबग आउटपुट प्रिंट करना

How to: (कैसे करें)

<?php
// सिंपल वेरिएबल डीबग
$variable = 'Hello, World!';
echo $variable; // Output: Hello, World!

// अर्रे का डीबग
$array = ['a' => 'Apple', 'b' => 'Banana'];
print_r($array);
/* Output:
Array
(
    [a] => Apple
    [b] => Banana
)
*/

// ऑब्जेक्ट्स के साथ काम करते समय डीबगिंग
class Fruit {
    public $name;
    public function __construct($name) {
        $this->name = $name;
    }
}

$fruit = new Fruit('Mango');
var_dump($fruit);
/* Output:
object(Fruit)#1 (1) {
  ["name"]=>
  string(5) "Mango"
}
*/
?>

Deep Dive (गहराई में जानकारी)

PHP में डीबग आउटपुट का इस्तेमाल पुराने ज़माने से हो रहा है। print_r(), var_dump(), और echo जैसे फंक्शन आम तौर पर इस्तेमाल में आते हैं। वैकल्पिक तरीके जैसे कि Xdebug या IDE के बिल्ट-इन डीबगर भी हैं जो ज्यादा एडवांस डीबगिंग में मदद करते हैं। इंप्लीमेंटेशन डिटेल्स में, var_dump() कुछ ज्यादा जानकारी देता है, जैसे वेरिएबल के टाइप और साइज की जानकारी, जबकि print_r() का आउटपुट थोड़ा सरल होता है।

See Also (और भी जानकारी)