পিএইচপি কনস্ট্যান্ট

কনস্ট্যান্ট মানে হল স্থির বা অপরিবর্তনীয় যার ভেল্যু আমরা পরিবর্তন করতে পারি না । কনস্ট্যান্ট হিসেবে আমরা খুব সিম্পল ভ্যালু সংরক্ষণ করতে পারি । define ব্যবহার করে আমরা কন্সট্যান্ট তৈরি করতে পারি ।

define(name, value, case-insensitive)

name: এটা কনস্ট্যান্ট এর নাম

value: এটা কনস্ট্যান্ট এর ভেল্যু নির্দেশ করে ।

case-insensitive: এটা নির্দেশ করে যে কনস্ট্যান্ট এর নাম কেস-সেন্সেটিভ হবে কিনা । সাধারনত এটা মিথ্যা (false)থাকে।

নিচের উদাহরনটিগুলোতে কেস-সেন্সেটিভ এর উদাহরন দেয়া হল –

 

<?php

define("MESSAGE", "www.freeshikhi.com");

echo MESSAGE;

?>

 

আউটপুটঃ

www.freeshikhi.com

 

<?php

define("MESSAGE", "www.freeshikhi.com");

echo MeSsAgE;

?>

 

আউটপুটঃ

Notice: Use of undefined constant MeSsAgE - assumed 'MeSsAgE' in …… on line 3

MeSsAgE

 

কিন্তু যদি একে আমরা এভাবে লিখি তাহলে আর আমাদের error দেখাবে না ।

 

<?php

define("MESSAGE", www.freeshikhi.com,true);

echo MeSsAgE;

?>

 

এবার আউটপুট দেখাবে এইরকম –

 

www.freeshikhi.com

 

লেখক পরিচিতিঃ

Samsujjaman Bappy