পিএইচপি-তে কিভাবে arsort() ফাংশন ব্যবহার করবেন

Pi E Icapi Te Kibhabe Arsort Phansana Byabahara Karabena



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

এই ব্লগটি ব্যবহার করার জন্য একটি বিস্তারিত নির্দেশিকা অ্যারে() PHP-তে ফাংশন।

PHP arsort() ফাংশন কি?

দ্য অ্যারে() একটি দরকারী অন্তর্নির্মিত PHP ফাংশন যা কী-মানের অ্যাসোসিয়েশনগুলি বজায় রাখার সময় এর মানগুলিকে মাথায় রেখে অবতরণ ক্রমে অ্যারে সাজানোর জন্য ব্যবহৃত হয়। এটি asort() ফাংশনের তুলনায় বিপরীত ক্রমে অ্যারে সাজায়, যা অ্যারে সাজানোর জন্য ব্যবহার করা হয় আরোহী ক্রমে।







বাক্য গঠন: দ্বারা ব্যবহৃত সিনট্যাক্স অ্যারে() পিএইচপি-তে ফাংশন দেওয়া হয়



ভাণ্ডার ( অ্যারে , পতাকা )

এই ফাংশন দুটি আর্গুমেন্ট গ্রহণ করে:



অ্যারে: একটি প্রদত্ত অ্যারে যা সাজানো প্রয়োজন।





পতাকা এটি একটি ঐচ্ছিক পরামিতি যা প্রদত্ত মানগুলির একটি নির্দিষ্ট করতে ব্যবহৃত হয়:

  • SORT_REGULAR: এটি একটি ডিফল্ট মান যা উপাদানগুলিকে সাধারণভাবে তুলনা করে।
  • SORT_NUMERIC: এটি উপাদানগুলিকে সংখ্যাগতভাবে তুলনা করতে ব্যবহৃত হয়।
  • SORT_STRING: এটি উপাদানগুলিকে স্ট্রিংয়ের সাথে তুলনা করতে ব্যবহৃত হয়।
  • SORT_LOCALE_STRING: এটি বর্তমান অবস্থানের উপর ভিত্তি করে স্ট্রিং হিসাবে উপাদানগুলির তুলনা করতে ব্যবহৃত হয়।
  • SORT_NATURAL: এটি প্রাকৃতিক ক্রম ব্যবহার করে স্ট্রিং হিসাবে উপাদানগুলির তুলনা করতে ব্যবহৃত হয়।
  • SORT_FLAG_CASE: এটি স্ট্রিং এবং কেস ইনটেনসিভ হিসাবে উপাদানগুলির তুলনা করতে ব্যবহৃত হয়।

ফেরত মূল্য: সফল হলে, ফাংশন দ্বারা প্রত্যাবর্তিত মান সত্য হবে; অন্যথায়, এটি মিথ্যা ফেরত দেয়।



পিএইচপি-তে arsort() ফাংশন দিয়ে কিভাবে কাজ করবেন

ব্যবহার করার জন্য মৌলিক পদক্ষেপ অ্যারে() পিএইচপি-তে ফাংশন হল:

ধাপ 1: ঘোষণা করুন এবং একটি অ্যারে শুরু করুন।

ধাপ ২: ব্যবহার অ্যারে() ঘোষিত অ্যারে এবং সর্ট-টাইপকে আর্গুমেন্ট হিসাবে পাস করে ফাংশন।

ধাপ 3: প্রতিটি লুপ ব্যবহার করে পর্দায় সাজানো অ্যারে প্রিন্ট করুন।

কিছু উদাহরণ বিবেচনা করা যাক:

উদাহরণ 1

প্রদত্ত পিএইচপি কোডে, আমরা ব্যবহার করে পূর্ণসংখ্যার একটি অ্যারে সাজাতে যাচ্ছি অ্যারে() ফাংশন:



$int_array = অ্যারে ( 7 , 6 , 4 , 1 , 10 , 9 , 8 ) ;

ভাণ্ডার ( $int_array , SORT_NUMERIC ) ;

প্রতিধ্বনি 'বাছাই করা অ্যারে হল:' ;

প্রতিটির জন্য ( $int_array হিসাবে $মূল্য ) {

প্রতিধ্বনি $মূল্য . '' ;

}

?>

উদাহরণ 2

একটি প্রদত্ত পিএইচপি কোডে, আমরা ব্যবহার করে অক্ষরের একটি অ্যারে সাজাতে যাচ্ছি অ্যারে() ফাংশন



$char_array = অ্যারে ( 'আমি' , 'আমি' , 'n' , 'ভিতরে' , 'এক্স' , 'হ' , 'আমি' , 'n' , 'টি' ) ;

ভাণ্ডার ( $char_array ) ;

প্রতিধ্বনি 'বাছাই করা অ্যারে হল:' ;

প্রতিটির জন্য ( $char_array হিসাবে $মূল্য ) {

প্রতিধ্বনি $মূল্য . '' ;

}

?>

উপরের পিএইচপি কোডটি অক্ষরের ASCII মানের ভিত্তিতে অক্ষরগুলির বিন্যাসকে অবরোহী ক্রমে সাজায়।

উদাহরণ 3

অক্ষরগুলিকে বর্ণানুক্রমিকভাবে সাজাতে, আপনি একটি ঐচ্ছিক পরামিতি যোগ করতে পারেন 'SORT_STRING' .

উদাহরণ স্বরূপ:



$char_array = অ্যারে ( 'আমি' , 'আমি' , 'n' , 'ভিতরে' , 'এক্স' , 'হ' , 'আমি' , 'n' , 'টি' ) ;

ভাণ্ডার ( $char_array , SORT_STRING ) ;

প্রতিধ্বনি 'বাছাই করা অ্যারে হল: \n ' ;

প্রতিটির জন্য ( $char_array হিসাবে $মূল্য )

{

প্রতিধ্বনি $মূল্য . '' ;

}

?>

উপসংহার

দ্য অ্যারে() ফাংশন PHP প্রোগ্রামারদের জন্য একটি গুরুত্বপূর্ণ টুল যারা মান অনুসারে অ্যারে সাজাতে এবং সাজাতে চায়। এই নির্দেশিকায় বর্ণিত মৌলিক পদক্ষেপগুলি ব্যবহার করে, বিকাশকারীরা দ্রুত এবং কার্যকরভাবে সিদ্ধান্তের জন্য ক্রমগুলি সাজাতে পারে৷ অ্যারে(), এর অনেকগুলি বিকল্প এবং পরামিতি সহ, আপনার সমস্ত পিএইচপি অ্যারে সাজানোর প্রয়োজনের জন্য নমনীয় এবং শক্তিশালী বিকল্প সরবরাহ করে।