নিজের সম্পর্কে লেখার কিছুই নেই। আমি বাংলাদেশের একজন -নাগরিক, চেষ্টা করছি সুনাগরিক হওয়ার জন্য। আমার ফেইসবুক একাউন্ট: http://facebook.com/kobisaheb এবং আমার ওয়েবসাইট http://mr9.in Tutorial Number: #00002
এর আগে PHP এর সংক্ষিপ্ত ইতিহাস নিয়ে লিখেছিলাম, আজ লিখব PHP এর একটা গুরুত্বপুর্ণ ফাংশন নিয়ে। তবে এর আগে একটি কথা। PHP একটি ভাষা যা সার্ভারের সাথে কথা বলার জন্য ব্যবহৃত হয়, সুতরাং আপনি যদি ভাষাটা ভালোভাবে না বুঝে শুধু মুখস্ত করে যান তাহলে আপনি কোনদিন ভালো প্রোগ্রামার হতে পারবেন না।
তো শুরু করা যাক।
PHP রান করার জন্য আপনার প্রথমে প্রয়োজন একটি Apache Linux সার্ভার, বর্তমানে Linux er CentOS অপারেটিং সিস্টেমই বেশি ব্যবহৃত হয়। এরপর আপনাকে PHP এবং mySQL সার্ভার ইনস্টল করতে হবে, PHP এর v5.3 ইনস্টল করাই ভালো, আপনি putty বা অন্য কোন SSH ক্লায়েন্ট এর মাধ্যমে সহজেই এসব ইনস্টল করতে পারেন। আর আপনি যদি cPanel, kloxo, Plesk ইত্যাদি কোন কন্ট্রোল প্যানেল ইনস্টল করেন তাহলে আপনাআপনিই PHP, mySQL ও অন্যান্য প্রয়োজনীয় মডিউল ইনস্টল হয়ে যাবে।
আপনি যদি এতসব ঝামেলা না করতে চান তাহলে আপনি বিভিন্ন হোস্টিং প্রোভাইডার হতে কম মুল্যে হোস্টিং কিনতে পারেন।
এরপর আপনার লাগবে একটা ডোমেইন যা আপনার সার্ভার এর Ip তে অথবা আপনার হোস্টিং প্রোভাইডার এর Ip তে nameserver এর মাধ্যমে পয়েন্ট করা থাকবে।
এখন আসি PHP তে কিভাবে কাজ করবেন সেই কথায়, PHP কোড শুরু হয় <?php দ্বারা এবং শেষ হয় ?> বা exit(); দ্বারা।
PHP এর সবথেকে গুরুত্বপুর্ণ ফাংশন হচ্ছে echo(); বা print(); আমরা PHP তে ডাটা প্রসেস করার পর যখন HTML বা অন্য কোন client side scripting এর সাহায্যে সেটার আউটপুট প্রকাশ করবেন তখন তা করতে হবে echo এর সাহায্যে। নিচে একটা উদাহরণ দিলাম,
আপনি ৫ ও ২ এর মধ্যে যোগ করলেন এখন এর ফলাফল দেখাবেন,
<?php
$re = 5+2;
echo $re;
?>
অথবা আপনি কোন HTML কোড শো করাবেন,
<?php
echo 'Hello Friends';
?>
আমরা যখন echo(); বা print(); ব্যবহার করি তখন আমাদের বেশ কিছু নিয়ম মনে রাখতে হবে, যার ব্যতিক্রম হলে Syntax Error শো করবে। সামনের টিউটোরিয়ালে এ নিয়ে বিস্তারিত কথা হবে ইনশাল্লাহ।
।
অনলাইনে ছড়িয়ে ছিটিয়ে থাকা কথা গুলোকেই সহজে জানবার সুবিধার জন্য একত্রিত করে আমাদের কথা । এখানে সংগৃহিত কথা গুলোর সত্ব (copyright) সম্পূর্ণভাবে সোর্স সাইটের লেখকের এবং আমাদের কথাতে প্রতিটা কথাতেই সোর্স সাইটের রেফারেন্স লিংক উধৃত আছে ।