PHP echo ও print স্টেটমেন্ট

PHP একটি জনপ্রিয় সার্ভার-সাইড স্ক্রিপ্টিং ভাষা, যা ওয়েব ডেভেলপমেন্টে ব্যাপকভাবে ব্যবহৃত হয়। PHP দিয়ে ব্রাউজারে যেকোনো টেক্সট বা ভ্যারিয়েবল দেখানোর জন্য আমরা সাধারণত echo এবং print স্টেটমেন্ট ব্যবহার করি।

আজকের টিউটোরিয়ালে আমরা শিখব echoprint কী, কিভাবে কাজ করে, এবং এদের মধ্যে পার্থক্য কী।


echo কী?

echo হলো PHP-র একটি ভাষাগত গঠন (language construct), যা এক বা একাধিক স্ট্রিং আউটপুট করতে ব্যবহৃত হয়। এটি খুব দ্রুত এবং সাধারণত বেশি ব্যবহার করা হয়।

উদাহরণ:


<?php
echo “Hello, World!”;
?>


আউটপুট:

Hello, World!

print কী?

printecho এর মতোই কাজ করে। তবে print একটি এক্সপ্রেশন হিসেবে ব্যবহৃত হয় এবং এটি সবসময় একটি মান (value) 1 রিটার্ন করে

উদাহরণ:


<?php
print “Welcome to PHP!”;
?>


আউটপুট:

Welcome to PHP!

echo ও print-এর মধ্যে পার্থক্য:

বিষয় echo print
টাইপ ভাষাগত গঠন (construct) এক্সপ্রেশন
রিটার্ন ভ্যালু না হ্যাঁ (1)
একাধিক স্ট্রিং আউটপুট হ্যাঁ না
গতি একটু দ্রুত তুলনামূলক ধীর
সাধারণত ব্যবহৃত বেশি কম

 

একাধিক স্ট্রিং echo দিয়ে:


<?php
$name = “Tarek”;
$age = 25;
echo “Name: “, $name, ” | Age: “, $age;
?>


আউটপুট:

Name: Tarek | Age: 25

এই কাজটি print দিয়ে করা যাবে না, কারণ এটি একবারে একটিই আউটপুট নিতে পারে।

মনে রাখার টিপস:

  • echo দ্রুত, হালকা এবং একাধিক ভ্যালু প্রিন্ট করতে পারে।

  • print একটু ধীর হলেও শর্তের মধ্যে (e.g. if statement) ব্যবহার করা যায়, কারণ এটি রিটার্ন করে।

echoprint দুটোই PHP-তে আউটপুট দেখাতে ব্যবহৃত হয়। আপনার প্রয়োজন ও কাঠামো অনুযায়ী যে কোনোটিই ব্যবহার করতে পারেন। তবে সাধারণভাবে echo বেশি ব্যবহৃত হয় কারণ এটি ফাস্ট এবং ফ্লেক্সিবল।

Leave a Reply