কম্পিউটার

পিএইচপি অ্যারে অপারেটর


পরিচয়

পিএইচপি অ্যারে ডেটা প্রকারে অপারেটর হিসাবে ব্যবহার করার জন্য নিম্নলিখিত প্রতীকগুলির সেটকে সংজ্ঞায়িত করে

প্রতীক উদাহরণ নাম ফলাফল
+ $a + $b ইউনিয়ন $a এবং $b এর মিলন।
== $a ==$b সমতা সত্য যদি $a এবং $b একই কী/মান জোড়া থাকে।
=== $a ===$b পরিচয় সত্য যদি $a এবং $b একই ক্রম এবং একই ধরনের একই কী/মান জোড়া থাকে।
!= $a !=$b বৈষম্য সত্য যদি $a $b এর সমান না হয়।
$a <> $b বৈষম্য সত্য যদি $a $b এর সমান না হয়।
!== $a !==$b অ-পরিচয় সত্য যদি $a $b-এর মত না হয়।

অ্যারেগুলির মিলন

ইউনিয়ন অপারেটর বাম হাতের অ্যারের সাথে যুক্ত ডান হাতের অ্যারে যুক্ত করে।; উভয় অ্যারেতে একটি কী বিদ্যমান থাকলে, বাম-হাতের অ্যারের উপাদানগুলি ব্যবহার করা হবে, এবং ডান-হাতের অ্যারে থেকে মিলিত উপাদানগুলি উপেক্ষা করা হবে৷

নিম্নলিখিত উদাহরণে ধ্রুবক সংজ্ঞায়িত করতে define() ফাংশনের ব্যবহার দেখায়

উদাহরণ

<?php
$arr1=array("phy"=>70, "che"=>80, "math"=>90);
$arr2=array("Eng"=>70, "Bio"=>80,"CompSci"=>90);
$arr3=$arr1+$arr2;
var_dump($arr3);
?>

আউটপুট

নিম্নলিখিত ফলাফল প্রদর্শিত হবে

array(6) {
["phy"]=>
int(70)
["che"]=>
int(80)
["math"]=>
int(90)
["Eng"]=>
int(70)
["Bio"]=>
int(80)
["CompSci"]=>
int(90)
}

অ্যারের তুলনা

দুটি অ্যারেকে সমান বলা হয় যদি তাদের একই কী-মানের জোড়া থাকে। নিম্নলিখিত উদাহরণে একটি সূচীযুক্ত অ্যারে এবং অন্যান্য অ্যাসোসিয়েটিভ অ্যারে রয়েছে যা প্রথমে উপাদানগুলির সূচকের সাথে সম্পর্কিত কীগুলির সাথে। তাই উভয়ই সমান

উদাহরণ

<?php
$arr1=array(0=>70, 2=>80, 1=>90);
$arr2=array(70,90,80);
var_dump ($arr1==$arr2);
var_dump ($arr2!=$arr1);
?>

আউটপুট

নিম্নলিখিত ফলাফল প্রদর্শিত হবে

bool(true)
bool(false)

পরিচয় অপারেটর

অ্যারেগুলি অভিন্ন যদি এবং শুধুমাত্র যদি তাদের উভয়েরই কী-মানের জোড়ার একই সেট এবং একই ক্রমে থাকে

উদাহরণ

<?php
$arr1=array(0=>70, 1=>80, 2=>90);
$arr2=array(70,90,80);
var_dump ($arr1===$arr2);
$arr3=[70,80,90];
var_dump ($arr3===$arr1);
?>

আউটপুট

নিম্নলিখিত ফলাফল প্রদর্শিত হবে

bool(false)
bool(true)

  1. PHP-তে explode() ফাংশন

  2. PHP-তে timezone_abbreviations_list() ফাংশন

  3. PHP-তে localtime() ফাংশন

  4. PHP-তে array() ফাংশন