পিএইচপি কীভাবে কাজ করে তা জেনে

PHP একটি প্রোগ্রামিং ভাষা যা প্রায়শই ওয়েবসাইটের বিষয়বস্তু তৈরির জন্য ব্যবহৃত হয় এবং এর মাধ্যমে HTML পৃষ্ঠা ও সোর্স কোড প্রোগ্রাম করা যায়। PHP একটি রিকার্সিভ অ্যাক্রোনিম যার পূর্ণরূপ হলো " PHP Hypertext Preprocessor " (মূলত PHP Tools বা Personal Home Page Tools ), এবং এটি একটি ইন্টারপ্রেটেড ভাষা যা সার্ভার-সাইড অ্যাপ্লিকেশন বা ডাইনামিক ওয়েবসাইটের বিষয়বস্তু তৈরির জন্য ব্যবহৃত হয়। সম্প্রতি, এটি Qt বা GTK + লাইব্রেরি ব্যবহার করে গ্রাফিক্যাল ইন্টারফেসযুক্ত অ্যাপ্লিকেশনসহ অন্যান্য ধরনের প্রোগ্রাম তৈরি করতেও ব্যবহৃত হচ্ছে ।

পিএইচপি ব্যবহার করুন

পিএইচপি এর প্রধান ব্যবহারগুলি নিম্নলিখিত:

  • সময়সূচী ওয়েব পৃষ্ঠাগুলি গতিবিদ্যা, সাধারণত ডাটাবেস ইঞ্জিনের সাথে একত্রে মাইএসকিউএলযদিও এর মান সহ অন্যান্য ইঞ্জিনগুলির জন্য স্থানীয় সমর্থন রয়েছে ODBC, যা আপনার সংযোগের সম্ভাবনাগুলিকে ব্যাপকভাবে প্রসারিত করে।
  • কনসোল প্রোগ্রামিং, এর স্টাইলে পার্ল o শেল স্ক্রিপ্টিং।
  • পিএইচপি এবং এর সংমিশ্রণের মাধ্যমে ব্রাউজার থেকে পৃথক গ্রাফিকাল অ্যাপ্লিকেশন তৈরি করা Qt/জিটিকে +, আপনি ডেস্কটপ অ্যাপ্লিকেশন বিকাশ করার অনুমতি দেয় অপারেটিং সিস্টেম এটিতে এটি সমর্থিত।

পিএইচপি এর অগ্রগতি

  • এটি একটি মাল্টিপ্ল্যাটফর্ম ভাষা.
  • বর্তমানে ব্যবহৃত বেশিরভাগ ডাটাবেস ড্রাইভারের সাথে সংযোগ স্থাপনের ক্ষমতা এর সাথে এর সংযোগটি হাইলাইট করে মাইএসকিউএল
  • ব্যবহারকারীরা এইচটিএমএল ফর্মগুলি থেকে প্রবেশ করতে পারে এমন ডেটা সহ বিভিন্ন উত্স থেকে ডেটা পড়ুন এবং ম্যানিপুলেট করুন।
  • বিপুল সংখ্যক মডিউল (যার নাম এক্সটেনশন বা এক্সটেনশনস) ব্যবহার করে এর সম্ভাব্যতা প্রসারিত করার ক্ষমতা।
  • এর অফিসিয়াল ওয়েবসাইটে এটির বিস্তৃত ডকুমেন্টেশন রয়েছে ([1]), যার মধ্যে এটি প্রমাণিত হয় যে সমস্ত সিস্টেম ফাংশনগুলি ব্যাখ্যা করা হয় এবং একক সহায়তা ফাইলে অনুকরণীয়।
  • Es বিনামূল্যে, সুতরাং এটি সবার জন্য সহজেই অ্যাক্সেসযোগ্য বিকল্প হিসাবে উপস্থাপিত হয়।
  • এর কৌশলগুলিকে অনুমতি দেয় অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং.
  • ওয়েবের জন্য ফর্মগুলি তৈরি করতে আপনাকে অনুমতি দেয়।
  • অত্যন্ত বিস্তৃত এবং ফাংশনগুলির অন্তর্ভুক্ত নেটিভ গ্রন্থাগার
  • এটির জন্য চলক ধরণের সংজ্ঞা বা বিস্তারিত নিম্ন-স্তরের হ্যান্ডলিংয়ের প্রয়োজন হয় না।

পিএইচপি ভাষা ব্যবহার করে বিকাশ করা একটি সাধারণ ওয়েব পৃষ্ঠার উদাহরণ এখানে।

উদাহরণ

<?php

if (আইসেট($: _ পোস্ট['শো'])) {

     প্রতিধ্বনি 'হ্যালো, '.html সত্তা($: _ পোস্ট['নাম'])

         .', আপনার প্রিয় খাবারটি হ'ল:'. html সত্তা($: _ পোস্ট['খাদ্য']);

} আর {

?>

<ফর্ম পদ্ধতি="পোস্ট" ক্রিয়া ="?"> আপনার নাম কি?"পাঠ্য" name ="নাম"> আপনার প্রিয় খাবার কি?"খাদ্য"> স্প্যাগেটি রোস্ট পিজ্জা"জমা দিন" name ="শো" মান ="অনুসরণ করুন">

<?php

}

?>



এই কোডে নিম্নলিখিত বৈশিষ্ট্যগুলি পর্যবেক্ষণ করা সম্ভব:

  • পোষ্ট পদ্ধতি ব্যবহার করে কোনও ফর্ম দ্বারা প্রেরিত ভেরিয়েবলগুলি অ্যারের অভ্যন্তরের ভাষায় প্রাপ্ত হয় $_POSTযা এই ধরণের ডেটা প্রাপ্তিতে সহায়তা করে। এই একই পদ্ধতিটি ভাষা দ্বারা একটি ওয়েব অ্যাপ্লিকেশন সম্পর্কিত সমস্ত উত্সের জন্য ব্যবহার করা হয়, যেমন বিস্কুট ম্যাট্রিক্সে $_COOKIES, ইউআরএল ভেরিয়েবল এতে $_GET (যা ফর্মগুলিতে ডেটা সংরক্ষণে ব্যবহার করা যেতে পারে), সেশন ভেরিয়েবলগুলি ব্যবহার করে $_SESSION, এবং অ্যারের মাধ্যমে সার্ভার এবং ক্লায়েন্ট ভেরিয়েবল $_SERVER.
  • পিএইচপি কোড এম্বেড করা হয় এইচটিএমএল এবং এর সাথে ইন্টারঅ্যাক্ট করে, আপনাকে একটি সাধারণ সম্পাদকে ওয়েব পৃষ্ঠা ডিজাইন করার অনুমতি দেয় এইচটিএমএল এবং ট্যাগগুলির ভিতরে ডায়নামিক কোড যুক্ত করুন <?php ?>.
  • ফলাফল কোডের কিছু অংশ দেখায় এবং আড়াল করে এইচটিএমএল শর্তাধীন।
  • ওয়েব অ্যাপ্লিকেশনগুলির জন্য ভাষা-নির্দিষ্ট ফাংশন ব্যবহার করা সম্ভব htmlentitites(), কোডগুলিতে কিছু বিশেষ অর্থ রয়েছে এমন অক্ষরগুলিকে রূপান্তর করে এইচটিএমএল অথবা এটি ব্রাউজারে ভুলভাবে অ্যাকসেন্ট বা আমলাট হিসাবে প্রদর্শিত হতে পারে, বিন্যাসে তাদের সমতুল্য এইচটিএমএল..

আপনি যদি সর্বাধিক জনপ্রিয় বিনামূল্যে ভাষা সম্পর্কে আরও কিছুটা শিখতে চান, আপনি অফিসিয়াল ওয়েবসাইটটি দেখতে পারেন


Google-এ পছন্দের উৎস হিসেবে যোগ করুন