Tag Archives: অ্যারে

পিএইচপি অপারেটর (PHP Operators)

Huge Sell on Popular Electronics

ভেরিয়েবল এবং মুল্যের উপর অপারেশন সম্পাদন করতে অপারেটর ব্যবহার করা হয়।

পিএইচপি অপারেটরকে নিম্নলিখিত গ্রুপ এ ভাগ করা যায়:

  • গাণিতিক অপারেটর
  • অ্যাসাইনমেন্ট অপারেটর
  • তুলনা অপারেটর
  • বর্ধিত / হ্রাস অপারেটার
  • লজিক্যাল অপারেটর
  • স্ট্রিং অপারেটর
  • এরে অপারেটর

পিএইচপি গাণিতিক অপারেটর

পিএইচপি গাণিতিক অপারেটর যেমন উপরন্তু, বিয়োগ, গুণ, ইত্যাদি হিসাবে সাধারণ আঙ্কিক অপারেশন, সঞ্চালন সাংখ্যিক মান সঙ্গে ব্যবহার করা হয়।

অপারেটর নাম উদাহরণ ফলাফল
+ সংযোজন $x + $y $ X এবং $ y এর যোগফল
- বিয়োগ $x - $y $ X ও $ Y এর পার্থক্য
* গুণ $x * $y $ X এবং $ X এর গুণ
/ ভাগ $x / $y $ x এবং $ y এর ভাগফল
% বাকি $x % $y $ x এর ভাগফল
** সূচকীয় $x ** $y $ x এর পাওয়ার $ y এর ফলাফল

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

পিএইচপি অ্যাসাইনমেন্ট অপারেটর ভ্যারিয়েবল এর মান লেখার জন্য সংখ্যাগত মান এর সাথে ব্যবহার করা হয়।
পিএইচপি মৌলিক অ্যাসাইনমেন্ট অপারেটর হচ্ছে "=" । এটা বাম operand এর মান ডান operand এর মান দ্বারা পরিবর্তিত হয়।

অ্যাসাইনমেন্ট হিসাবে একই ... বিবরণ
x = y x = y বাম operand এর মান ডান দিকের মানের সমান
x += y x = x + y সংযোজন
x -= y x = x - y বিয়োগ
x *= y x = x * y গুণ
x /= y x = x / y ভাগ
x %= y x = x % y ভাগশেষ

 

তুলনা অপারেটর

পিএইচপি তুলনা অপারেটর দুটি মান (সংখ্যা বা স্ট্রিং) এর মধ্যে তুলনা করতে ব্যবহৃত হয়:

অপারেটর নাম উদাহরণ ফলাফল
== সমান $x == $y $ x ও $ y সমান হলে TRUE প্রদান করে
=== অভিন্ন $x === $y $ x ও $ y সমান এবং একই টাইপের হলে TRUE প্রদান করে
!= সমান না $x != $y $x, $y এর সমান না হলে TRUE প্রদান করে
<> সমান না $x <> $y $x, $y এর সমান না হলে TRUE প্রদান করে
!== অভিন্ন নয় $x !== $y $ x ও $ y সমান না হলে অথবা একই টাইপের না হলে TRUE প্রদান করে
> তার চেয়ে অনেক বেশী $x > $y $x, $y এর থেকে বড় হলে TRUE প্রদান করে
< কম $x < $y $x, $y এর থেকে ছোট হলে TRUE প্রদান করে
>= এর চেয়ে বড় বা সমান $x >= $y $x, $y এর থেকে বড় অথবা সমান হলে TRUE প্রদান করে
<= এর চেয়ে কম বা সমান $x <= $y $x, $y এর থেকে ছোট অথবা সমান হলে TRUE প্রদান করে

 

বর্ধিত / হ্রাস অপারেটার PHP Increment / Decrement Operators

পিএইচপি বৃদ্ধি অপারেটরদের একটি ভেরিয়েবল এর মান বৃদ্ধি করতে ব্যবহার করা হয়।

পিএইচপি হ্রাস অপারেটরদের একটি ভেরিয়েবল এর মান হ্রাস করতে ব্যবহার করা হয়।

অপারেটর নাম বর্ণনা
++$x প্রাক-বৃদ্ধি $x এর মান এক বৃদ্ধি করে, তারপর $x এর মান প্রদান করে
$x++ পরবর্তীতে-বৃদ্ধি $x এর মান প্রদান করে, তারপর $x এর মান এক বৃদ্ধি করে
--$x প্রাক-হ্রাস $x এর মান এক হ্রাস করে, তারপর $x এর মান প্রদান করে
$x-- পরবর্তীতে-হ্রাস $x এর মান প্রদান করে, তারপর $x এর মান এক হ্রাস করে

 

লজিক্যাল অপারেটর

পিএইচপি লজিক্যাল অপারেটর শর্তাধীন বিবৃতি একত্রিত করতে ব্যবহার করা হয়।

অপারেটর নাম উদাহরণ ফলাফল
and And $x and $y সত্য যদি $x এবং $y উভয়ই সত্য হয়
or Or $x or $y সত্য যদি $x অথবা $y এর যেকোনটি সত্য হয়
xor Xor $x xor $y সত্য যদি $x অথবা $y সত্য হয়, কিন্তু উভয়ই সত্য না হয়
&& And $x && $y সত্য যদি $x এবং $y উভয়ই সত্য হয়
|| Or $x || $y সত্য যদি $x বা $y সত্য হয়
! Not !$x সত্য যদি $x সত্য না হয়

 

 

স্ট্রিং অপারেটর

 

পিএইচপি এ দুটি অপারেটর আছে যাদেরকে বিশেষভাবে স্ট্রিং এর জন্য ডিজাইন করা হয়েছে।

অপারেটর নাম উদাহরণ ফলাফল
. সংযুক্তকরণ $txt1 . $txt2 $txt1 এবং $txt2 কে সংযুক্ত করে
.= সংযুক্তকরণের অ্যাসাইনমেন্ট $txt1 .= $txt2 $txt2 কে $txt1 এর সাথে যুক্ত করে

 

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

পিএইচপি অ্যারে অপারেটর অ্যারেগুলোর মধ্যে তুলনা করতে ব্যবহার করা হয়।

অপারেটর নাম উদাহরন ফলাফল
+ মিলন $x + $y $x এবং $y এর মিলন
== সমতা $x == $y True প্রদান করে যদি $x এবং $y এর একই কী / মান জোড়া থাকে
=== পরিচিতি $x === $y True প্রদান করে যদি $x এবং $y এর একই ক্রম এবং প্রকার অনুসারে কী/মান জোড়া থাকে
!= অসাম্য $x != $y True প্রদান করে যদি $x, $y এর সমান না হয়
<> অসমতা $x <> $y True প্রদান করে যদি $x, $y এর সমান না হয়
!== অ-পরিচয় $x !== $y True প্রদান করে যদি $x, $y এর সাথে পরিচিত না হয়

 

আপনাকে ধন্যবাদ আমাদের টিউটোরিয়াল সাইটে আসার জন্য। আপনার যেকোন সমস্যা হলে আমাদের জানাবেন আমরা আপনাকে সহায়তা করতে চেষ্ট করব।

সি এবং অ্যারে : Array in C

Huge Sell on Popular Electronics

int marks[4][10] = {{80, 70, 92, 78, 58, 83, 85, 66, 99, 81}, {75, 67, 55, 100, 91, 84, 79, 61, 90, 97}, {98, 67, 75, 89, 81, 83, 80, 90, 88, 77}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}};

 

 #include <stdio.h>  
 int main()  
 {  
     int marks[4][10] = {{80, 70, 92, 78, 58, 83, 85, 66, 99, 81}, {75, 67, 55, 100, 91, 84, 79, 61, 90, 97}, {98, 67, 75, 89, 81, 83, 80, 90, 88, 77}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}};  
     int col;  
     for(col = 0; col < 10; col++) {  
         marks[3][col] = marks[0][col] / 4.0 + marks[1][col] / 4.0 + marks[2][col] / 2.0;  
         printf("Roll NO: %d  Total Marks: %d\n", col + 1, marks[3][col]);  
     }  
     return 0;  
 }

 

 int marks[4][10];  
 int i, j;  
 for (i = 0; i < 4; i++) {  
     for (j = 0; j < 10; j++) {  
         scanf("%d", &ara[i][j]);  
     }  
 } 

 

#include <stdio.h>  
 int main()  
 {  
     int namta[10][10];  
     int row, col;  
     for (row = 0; row < 10; row++) {  
         for(col = 0; col < 10; col++) {  
             namta[row][col] = (row + 1) * (col + 1);  
         }  
     }  
     for (row = 0; row < 10; row++) {  
         for(col = 0; col < 10; col++) {  
             printf("%d x %d = %d\n", (row + 1), (col + 1), namta[row][col]);  
         }  
         printf("\n");  
     }  
     return 0;  
 }  
#include <stdio.h>  
 int main()  
 {  
     char saarc[7][100] = {"Bangladesh", "India", "Pakistan", "Sri Lanka", "Nepal", "Bhutan", "Maldives"};  
     int row;  
     for (row = 0; row < 7; row++) {  
         printf("%s\n", saarc[row]);  
     }  
     return 0;  
 }  

 

 

#include <stdio.h>  
 #include <string.h>  
 int main()  
 {  
     char saarc[7][100] = {"Bangladesh", "India", "Pakistan", "Sri Lanka", "Nepal", "Bhutan", "Maldives"};  
     int row, col, name_length;  
     for (row = 0; row < 7; row++) {  
         name_length = strlen(saarc[row]);  
         for(col = 0; col < name_length; col++) {  
             printf("%c ", saarc[row][col]);  
         }  
         printf("\n");  
     }  
     return 0;  
 }  


#include <stdio.h>  
 #include <string.h>  
 int main()  
 {  
     char saarc[7][100] = {"Bangladesh", "India", "Pakistan", "Sri Lanka", "Nepal", "Bhutan", "Maldives"};  
     int row, col, name_length;  
     for (row = 0; row < 7; row++) {  
         name_length = strlen(saarc[row]);  
         for(col = 0; col < name_length; col++) {  
             printf("(%d, %d) = %c, ", row, col, saarc[row][col]);  
         }  
         printf("\n");  
     }  
     return 0;  
 }  
 
 #include <stdio.h>  
 #include <string.h>  
 int main()  
 {  
     int ara1[5][5] = {{1, 2, 3, 4, 5}, {10, 20, 30, 40, 50}, {100, 200, 300, 400, 500}, {1000, 2000, 3000, 4000, 5000}, {10000, 20000, 30000, 40000, 50000}};  
     int ara2[5][5];  
     int r, c;  
     printf("Content of first array (ara1): \n");  
     for (r = 0; r < 5; r++) {  
         for(c = 0; c < 5; c++) {  
             printf("%d ", ara1[r][c]);  
         }  
         printf("\n");  
     }  
     printf("\n");  
     // now start copy  
     for (r = 0; r < 5; r++) {  
         for(c = 0; c < 5; c++) {  
             ara2[c][r] = ara1[r][c];  
         }  
     }  
     printf("Content of second array (ara2): \n");  
     for (r = 0; r < 5; r++) {  
         for(c = 0; c < 5; c++) {  
             printf("%d ", ara2[r][c]);  
         }  
         printf("\n");  
     }  
     return 0;  
 }  


	

Multidimensional Array (PHP) : পিএইচপিতে আমরা এখন দু ধরনের অ্যারে সম্পর্কে জানি

Huge Sell on Popular Electronics

Multidimensional Array (PHP)
সাজেদুর রাহমান সাজল

পিএইচপিতে আমরা এখন দু ধরনের অ্যারে সম্পর্কে জানি। আরেকধরনের অ্যারের সাথে আপনাদের আজ পরিচয় করিয়ে দেব যাকে বলা হয় multidimensional array, এটি এমন একটি অ্যারে যাতে আরো একাধিক অ্যারে থাকে। চলুন শুরু করা যাক।

নিচের উদাহরনটি দেখুন

<html>

<body>
<?php

$abc=array("food"=>array("rice","fruit","vegetable"),"liquid"=>array("water","milk","honey"));

echo $abc['food'][0];

echo "<br>";

echo $abc['liquid'][2];

?>
</body>
</html>

এখানে $abc নামে একটি ভেরিয়েবল ডিক্লেয়ার আছে যাতে array() ফাংশনের মাধ্যমে food ও liquid নামের দুটি প্রকোষ্ঠ তৈরি হয়েছে। এই প্রকোষ্ঠ দুটি আবার প্রত্যেকেই একেকটি অ্যারে। যেমন food আরেতে আছে "rice","fruit","vegetable"। food এর জন্য এই মানগুলো নির্ধারন করা হয়েছে array("rice","fruit","vegetable") এর মাধ্যমে।

ফলে food নামের অ্যারেতে (যা $abc ভেরিয়েবলের জন্য প্রকোষ্ঠ হিসেবে কাজ করছে) o,1,2 নামের তিনটি প্রকোষ্ঠ তৈরি হল যাদের প্রত্যেকটিতে rice,fruit,vegetable এর একটি করে আছে। একইভাবে liquid এর জন্য "water","milk","honey" মানগুলো নির্ধারণ করা হয়েছে।
echo $abc['food'][0];

এই লাইনে $abc['food'][0] বলতে বোঝাচ্ছে "rice"। কিভাবে ?

$abc['food'] বলতে বোঝানো হচ্ছে food প্রকোষ্ঠে যে অ্যারে আছে তাকে, আর ['food'][0] বলতে বোঝানো হচ্ছে food এর ০ নাম্বার প্রকোষ্ঠে যে ডাটা আছে তাকে।

পিএইচপি ৫ বহুমাত্রিক অ্যারে (PHP 5 Multidimensional Arrays)

Huge Sell on Popular Electronics

এই টিউটোরিয়ালের শুরুর দিকে , আমরা arrays নিয়ে আলোচনা করেছিলাম যা key/value এর একটি Single তালিকা।
যাইহোক তবে কখনও কখনও আপনি একাধিক কী দিয়ে মান সংরক্ষণ করতে চান। যেটা multidimensional arrays এর মাধ্যমে সংরক্ষণ করা যেতে পারে।

পিএইচপি - বহুমাত্রিক অ্যারে

একটি বহুমাত্রিক array এক অথবা অধিক array ধারণকারী একটি array ।
পিএইচপি দুই, তিন, চার, পাঁচ, বা আরো গভীর মাত্রার বহুমাত্রিক অ্যারে বুঝতে পারে।
যাইহোক, তিন মাত্রা বেশী অ্যারে অধিকাংশ মানুষের জন্য পরিচালনা করা কঠিন।

একটি array এর মাত্রা আপনার একটি উপাদান নির্বাচন করা প্রয়োজনীয় সূচক সংখ্যা নির্দেশ করে।

  • একটি দুটি ত্রিমাত্রিক array এর জন্য, আপনার একটি উপাদান নির্বাচন করা দুই সূচকের প্রয়োজন ।
  • একটি ত্রিমাত্রিক array এর জন্য আপনার একটি উপাদান নির্বাচন করা তিনটি সূচকের প্রয়োজন ।

 

পিএইচপি - দুই মাত্রিক অ্যারে

একটি দুই-মাত্রিক অ্যারে হল অ্যারের একটি অ্যারে (একটি ত্রিমাত্রিক অ্যারে অ্যারে শ্রেনীবিন্যাস একটি অ্যারে)
প্রথমত, নিম্নলিখিত টেবিলে লক্ষ্য করা যাক:

নাম স্টক বিক্রি
Volvo 22 18
BMW 15 13
Saab 5 2
Land Rover 17 15

 

আমরা একটি দুটি ত্রিমাত্রিক অ্যারের মধ্যে উপরের টেবিল থেকে তথ্য সংরক্ষণ করতে পারব, Like this:


$cars = array
   (
   array("Volvo",22,18),
   array("BMW",15,13),
   array("Saab",5,2),
   array("Land Rover",17,15)
   );

 

এখন দুই-মাত্রিক $cars array এর চার array রয়েছে, এবং এর দুই সূচক ও আছে: সারি এবং কলাম।

আমদের দুই সূচক (সারি এবং কলাম) নির্দেশ করতে হবে $cars অ্যারের উপাদান অ্যাক্সেস পেতে হবে:

উদাহরনঃ


<?php
 echo $cars[0][0].": In stock: ".$cars[0][1].", sold: ".$cars[0][2].".<br>";
 echo $cars[1][0].": In stock: ".$cars[1][1].", sold: ".$cars[1][2].".<br>";
 echo $cars[2][0].": In stock: ".$cars[2][1].", sold: ".$cars[2][2].".<br>";
 echo $cars[3][0].": In stock: ".$cars[3][1].", sold: ".$cars[3][2].".<br>";
 ?>

 

 

উদাহরণস্বরূপ ব্যবহার করতে পারেন

আমরা $cars অ্যারের উপাদান পেতে একটি লুপ এর ভিতর অন্য একটি লুপ লাগাতে পারব (আমরা এখনও দুই সূচক নির্দেশ করতে হবে):

উদাহরনঃ


<?php
 for ($row = 0; $row < 4; $row++) {
   echo "<p><b>Row number $row</b></p>";
   echo "<ul>";
   for ($col = 0; $col < 3; $col++) {
     echo "<li>".$cars[$row][$col]."</li>";
   }
   echo "</ul>";
 }
 ?>

 

 

পিএইচপি ৫ অ্যারে (PHP 5 Arrays)

Huge Sell on Popular Electronics

আক্তারুজ্জামান

Department of CSE , University of Chittagong

 

একটি single ভেরিয়েবলে একের অধিক মান স্টোর করতে অ্যারে ব্যাবহার করা হয়।

উদাহরনঃ


<?php
$cars = array("Volvo", "BMW", "Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>

 

অ্যারে কি? (What is Array?)

অ্যারে হল একটি বিশেষ ভেরিয়েবল যা একই সময়ে একের অধিক মান ধারণ করতে পারে। নিচের আলোচনা থেকে অ্যারে সম্পর্কে পরিস্কার ধারনা পাওয়া যাবে।

নির্দিষ্ট কিছু আইটেম এর একটি লিস্ট কল্পনা করা যাক (উদাহরণস্বরূপ কিছু দেশের নামের একটি লিস্ট)। এখন এই লিস্টিটি যদি আমরা কোন একটি single ভেরিয়েবলে store করতে চাই তাহলে নিচের মত হবে-


$country1 = ”Bangladesh”;
$country2 = ”India”;
$country3 =”Pakistan”;
$country4 =”Nepal”;
$country5 =”Sri Lanka”;


 

এইখানে মাত্র ৫ টা দেশের একটি লিস্ট দেওয়া হয়েছে। কিন্তু কি হবে যদি আপনার ৩০০ টা দেশের একটি লিস্ট থাকে ? কিভাবে আপনি নির্দিষ্ট কোন দেশের নাম সন্ধান করবেন? এই সমস্যা সামাধানের জন্য মূলত array ব্যাবহার করা হয়। অ্যারের মাধ্যমে একটি single ভেরিয়েবলে অনেকগুলো ডাটা জমা রাখা যায় এবং প্রতিটা আইটেমের নির্দিষ্ট একটি ইনডেক্স নাম্বার থাকে, যাতে করে যে কোন আইটেম কে সহেজে এক্সেস করা যায়।

 

পিএইচপি তে অ্যারে তৈরি করা (Create an Array in PHP)

PHP তে array() ফাংশন টা ব্যাবহার করে একটি অ্যারে তৈরি করা হয়।


array();

 

পিএইচপি তে সাধারণত তিন ধরণের array রয়েছে।

  • Indexed Arrays
  • Associative Arrays
  • Multidimensional Arrays

নিচে এই তিন ধরণের array নিয়ে বিস্তারিত আলোচনা করা হয়েছে।

 

পিএইচপি ইনডেক্সেড অ্যারে (PHP Indexed Arrays)

পূর্ন সংখ্যার index/key নিয়ে যেই অ্যারে তৈরি করা হয় ওইটিকে ইনডেক্সেড অ্যারে বলে। দুভাবে ইনডেক্সেড অ্যারে তৈরি করা যায়।
ইনডেক্স নিচের মত অটোমেটিকেলি assign করা যেতে পারে (এখেত্রে index সবসময় 0 থেকে আরম্ভ হয়) :


$countries = array(“Bangladesh”,”India”,”Pakistan”,”Nepal”);

 

অথবা index নিচের মত ম্যানুয়ালি assign করা যেতে পারেঃ


 $countires[0] = “Bangladesh”;
 $countries[1] = ”India”;
 $countries[2] = ”Pakistan”;

 

নিচের উদাহরণটিতে countries নামের একটি indexed array আছে, যেইখানে তিনটা মান assign করা হয়েছে এবং পরে মান তিনটি একটি টেক্সটের ভিতর প্রিন্ট করা হয়েছে।


< ?php
 $countries = array("Bangladesh", "India", "Pakistan");
 echo $countries[0].", ".$countries[1]." and ".$countries[2]". " are three neighboring 
      countries";
 ?>

 

এই কোডটির আউটপূট হবে :


Bangladesh, India and Pakistan are three neighboring countries.


 

PHP Associative Arrays (অ্যাসোসিয়েটিভ অ্যারে)

এতক্ষন পূর্ণ সংখ্যার index/key নিয়ে বলা হয়েছে, তবে ইনডেক্স হিসেবে string ও ব্যাবহার করা যায় আর এইভাবে তৈরি অ্যারে কে associative array বলে। যেমন:


< ?php
 $age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
 echo "Peter is " . $age['Peter'] . " years old.";
 ?>

 

এই কোডটির আউটপূট হবেঃ


Peter is 35 years old.


 

Multidimensional Arrays (মাল্টিডাইমেনশনাল অ্যারে )

PHP advanced সেকশনে মাল্টিডাইমেনশনাল অ্যারে নিয়ে বিসদ ভাবে আলোচনা করা হয়েছে।

 

পিএইচপি ৫ সরটিং অ্যারে (PHP 5 Sorting Arrays)

Huge Sell on Popular Electronics

আক্তারুজ্জামান

Department of CSE, University of Chittagong

 

একটি অ্যারের ইলিমেন্টগূলো বর্ণানুক্রমিক (alphabetical) অথবা সংখ্যাসূচক (numerical) ক্রম অনুসারে সাজানো যায়। এই সাজানোটা ascending (ঊর্ধ্বগামী) অথবা descending (অধোগামী) উভয় প্রকারের হতে পারে।

পিএইচপি তে অ্যারে সাজানোর বা sort করার জন্য যে সব ফাংশন ব্যাবহার করা হয় ঐগুলো নিচে দেওয়া হলঃ

 

পিএইচপি - অ্যারে ফাংশন সর্ট করা

  • sort() – এই ফাংশনটি একটি অ্যারেকে ascending order (ছোট থেকে বড় ক্রম) এ sort করে।
  • rsort() - এই ফাংশনটি একটি অ্যারেকে descending order (বড় থেকে ছোট ক্রম) এ sort করে।
  • asort() – এটি অ্যাসোসিয়েটিভ অ্যারেকে মান অনুসারে ascending order এ sort করে বা সাজায়।
  • ksort() - এটি অ্যাসোসিয়েটিভ অ্যারেকে key অনুসারে ascending order এ sort করে বা সাজায়।
  • arsort() - এটি অ্যাসোসিয়েটিভ অ্যারেকে মান অনুসারে descending order এ sort করে বা সাজায়।
  • krsort() - এটি অ্যাসোসিয়েটিভ অ্যারেকে key অনুসারে descending order এ sort করে বা সাজায়।

 

অ্যারেকে ছোট থেকে বড় ক্রমে সাজানো – sort()

নিচের উদাহরণটি $cars নামের একটি array কে ছোট থেকে বড়তে বর্ণানুক্রমিক (alphabetical) ক্রম অনুসারে সাজায়।


<?php
 $cars = array("Volvo", "BMW", "Toyota");
 sort($cars);
 ?>

 

নিচের উদাহরণটি $numbers নামের একটি array কে ছোট থেকে বড়তে সংখ্যাসূচক (numerical) ক্রম অনুসারে সাজায়।


< ?php
 $numbers = array(4, 6, 2, 22, 11);
 sort($numbers);
 ?>

 

অ্যারেকে বড় থেকে ছোট ক্রমে সাজানো – rsort()

নিচের উদাহরণটি $cars নামের একটি array কে বড় থেকে ছোটতে বর্ণানুক্রমিক (alphabetical) ক্রম অনুসারে সাজায়।


<?php
 $cars = array("Volvo", "BMW", "Toyota");
 rsort($cars);
 ?>

 

নিচের উদাহরণটি $numbers নামের একটি array কে বড় থেকে ছোটতে সংখ্যাসূচক (numerical) ক্রম অনুসারে সাজায়।


< ?php
 $numbers = array(4, 6, 2, 22, 11);
 rsort($numbers);
 ?>

 

অ্যারেকে ছোট থেকে বড় ক্রমে সাজানো (মান অনুসারে) – asort()

নিচের উদাহরণটি $age নামের একটি associative array কে ছোট থেকে বড়তে মান অনুসারে সাজায়।


< ?php
 $age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
 asort($age);
 ?>

 

অ্যারেকে ছোট থেকে বড় ক্রমে সাজানো (key অনুসারে) – ksort()

নিচের উদাহরণটি $age নামের একটি associative array কে ছোট থেকে বড়তে key অনুসারে সাজায়।


< ?php
 $age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
 ksort($age);
 ?>

 

অ্যারেকে বড় থেকে ছোট ক্রমে সাজানো (মান অনুসারে) – arsort()

নিচের উদাহরণটি $age নামের একটি associative array কে বড় থেকে ছোটতে মান অনুসারে সাজায়।


< ?php
 $age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
 arsort($age);
 ?>

 

অ্যারেকে বড় থেকে ছোট ক্রমে সাজানো (key অনুসারে) – krsort()

নিচের উদাহরণটি $age নামের একটি associative array কে বড় থেকে ছোটতে key অনুসারে সাজায়।


< ?php
 $age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
 krsort($age);
 ?>

 

লেকচার-০৪: সিএসই-১০০: সি প্রোগ্রামিং পরিচিতি – ইনপুট, অ্যারে, বুলিয়ান এক্সপ্রেশন; আপনার প্রথম প্রোগ্রাম (Input, Array, Boolean Expression; your first program)

Huge Sell on Popular Electronics

Input

Array

Boolean Expression