কম্পিউটার

PHP $_GET


পরিচয়

$_GET এইচটিটিপি অনুরোধের URL-এর সাথে ক্যোয়ারী স্ট্রিং এর মাধ্যমে বর্তমান স্ক্রিপ্টে পাস করা ভেরিয়েবলের একটি সহযোগী অ্যারে। নোট করুন যে অ্যারেটি GET অনুরোধগুলি ছাড়াও একটি ক্যোয়ারী স্ট্রিং সহ সমস্ত অনুরোধ দ্বারা পপুলেট করা হয়৷

$HTTP_GET_VARS একই প্রাথমিক তথ্য ধারণ করে, কিন্তু অবমূল্যায়ন করা হয়েছে

ডিফল্টরূপে, ক্লায়েন্ট ব্রাউজার HTTP GET পদ্ধতিতে সার্ভারে URL-এর জন্য একটি অনুরোধ পাঠায়। URL-এর সাথে সংযুক্ত একটি ক্যোয়ারী স্ট্রিং-এ & দ্বারা সংযুক্ত key=value জোড়া থাকতে পারে প্রতীক $_GET অ্যাসোসিয়েটিভ অ্যারে এই কী মান জোড়া

সঞ্চয় করে

অনুমান করা হচ্ছে যে ব্রাউজারে URL হল https://localhost/testscript.php?name=xyz&age=20

উদাহরণ

<?php
echo "Name : " . $_GET["name"] . "<br>";
echo "Age : " . $_GET["age"];
?>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

Name : xyz
Age : 20

নিম্নলিখিত উদাহরণে, htmlspecialchars() ফাংশনটি HTML সত্তায় অক্ষর রূপান্তর করতে ব্যবহৃত হয়।

অক্ষর
প্রতিস্থাপন
<(এর চেয়ে কম) <
' (একক উদ্ধৃতি) ' অথবা '
" (ডবল উদ্ধৃতি) "
&(অ্যাম্পারস্যান্ড) &
> (এর চেয়ে বড়) >

অনুমান করা হচ্ছে যে ব্রাউজারে URL হল https://localhost/testscript.php?name=xyz&age=20

উদাহরণ

<?php
echo "Name: " . htmlspecialchars($_GET["name"]) . "<br>";
echo "age: " . htmlspecialchars($_GET["age"]) . "<br>";
?>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

Name : xyz
Age : 20

  1. কিভাবে PHP তে মাসের নাম নম্বরে রূপান্তর করবেন?

  2. কিভাবে PHP এ একটি স্ট্রিং হিসাবে একটি পরিবর্তনশীল নাম পেতে?

  3. পিএইচপি-তে zip_entry_name() ফাংশন

  4. পাইথনে ডিফল্ট আর্গুমেন্ট