কম্পিউটার টিউটোরিয়াল

PHP 7-এ Constant Arrays


PHP 5.6-এ, আমরা শুধু const কীওয়ার্ড ব্যবহার করে কনস্ট্যান্ট অ্যারে ইনিশিয়ালাইজ করতে পারতাম। উদাহরণস্বরূপ,

conststudent_rollnos = [11,12,13,14,15];

PHP 7-এ, আমরা define ফাংশন ব্যবহার করে কনস্ট্যান্ট অ্যারে ইনিশিয়ালাইজ করতে পারি। উদাহরণস্বরূপ,

define('subjects', ['Computer', 'operating system', 'networking', 'PHP 7','software engineering']);

এখানে, subjects হলো কনস্ট্যান্ট অ্যারে নাম এবং subjects কনস্ট্যান্ট অ্যারে নামগুলো 'Computer', 'operating system', 'networking', 'PHP 7', এবং 'software engineering'।

কনস্ট্যান্ট অ্যারে ইনডেক্স ০ থেকে শুরু হয়, যেকোনো অ্যারের মতো। তাই কম্পিউটার এলিমেন্ট ০ ইনডেক্সে থাকবে এবং অপারেটিং সিস্টেম ১ ইনডেক্সে থাকবে, ইত্যাদি।

PHP 7 constant arrays উদাহরণ

<?php    const student_rollnos = [11,12,13,14,15];    define('subjects', ['Computer', 'operating system', 'networking', 'PHP 7','software engineering']);    print_r(student_rollnos);    print_r(subjects); ?>

আউটপুট

উপরোক্ত PHP 7 প্রোগ্রামের আউটপুট হবে −

Array (    [0] => 11    [1] => 12    [2] => 13    [3] => 14    [4] => 15 ) Array (    [0] => Computer    [1] => operating system    [2] => networking    [3] => PHP 7    [4] => software engineering )

ব্যাখ্যা: উপরের উদাহরণে, আমরা define() ফাংশন ব্যবহার করে একটি অ্যারে নাম ঘোষণা করেছি subjects এবং ৫টি সাবজেক্ট নাম কনস্ট্যান্ট যাদের মান পরিবর্তন করা যাবে না।


  1. PHP-এ FILTER_VALIDATE_IP কনস্ট্যান্ট

  2. PHP-এ FILTER_VALIDATE_INT কনস্ট্যান্ট

  3. PHP-এ FILTER_VALIDATE_FLOAT কনস্ট্যান্ট

  4. PHP-এ FILTER_VALIDATE_BOOLEAN কনস্ট্যান্ট