কম্পিউটার টিউটোরিয়াল

PHP-এ echo, print, এবং print_r-এর পার্থক্য


print এবং echo উভয়ই স্ট্রিং ডিসপ্লে করার ল্যাঙ্গুয়েজ কনস্ট্রাক্ট। echo-র রিটার্ন টাইপ void, কিন্তু print-র রিটার্ন ভ্যালু ১ তাই এক্সপ্রেশনে ব্যবহার করা যায়। print_r ব্যবহার হয় ভেরিয়েবল সম্পর্কে হিউম্যান-রিডেবল ইনফরমেশন ডিসপ্লে করতে।

উদাহরণ

নিচে echo, print, এবং 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-এর পার্থক্য কী?

  2. C#-এ পাস বাই ভ্যালু (Pass by Value) এবং রেফারেন্স প্যারামিটার (Reference Parameters) এর পার্থক্য

  3. C#-এ ডিক্লেয়ারেশন (Declaration) এবং ডেফিনিশন (Definition) এর পার্থক্য

  4. C#-এ float, double এবং decimal-এর পার্থক্য