spot_img

What is PHP Array In Hindi

spot_img

What is PHP Array in Hindi

Array एक Different Type का Variable होता है जो Different Values ( Items ) को Store कर सकते है ।
दुसरे शब्दो मे कहे तो-

“Array एक Special Type का Variable होता है जिसमे Different Variables हो सकते है, Arrays एक साथ एक Same Data Type के बहुत सारे Values को Store कर सकता है।”

PHP Arrays In Hindi
Contents [show]

Array same data type के variables का collection होता है।

for Example-

Array को इसलिए use करते है अगर किसी एक student का सब data store करना हो तो केवल

 

PHP Array

 हम array की help से केवल एक ही variable बनायेंगे।

PHP मे Array को Create करने के लिए array() Function का use किया जाता है।

For Example


$stud1 = array(“Anju Singh” , stud2 = “Anshu Singh”, stud3 = “Shurbhi Pandey” );

Array का data type कुछ भी हो सकता है।
Array के variables अपने पास वाले memory location पर store होता है।
Array का First value 0 से se start होता है।
Array का First Memory Address सबसे कम होता है।

Types Of Array in PHP in Hindi

Indexed arrays
Associative Array
Multi-Dimensional Array

Indexed array

PHP Index Array Number 0 से Start होता है और हम PHP Index Array में Number, String और object को Store कर सकते है। ये सभी Items Index Array में अलग- अलग Index Number के साथ होते है।

Syntax-

1
$array_name = array(Values);
1
$num = array();
Syntax for Initialization

1
$array_name = array(value1, value2,...,value n);
2
echo $array_name[0]; // index number
1
<?php
2
$num = array(1,2,3,4,5);
3
echo "$num[0] <br> $num[1] <br> $num[4]";  // index array
4
?>
Output:

1
1
2
2
3
5  

Associative Array

Associative Array सबसे अच्छा arrayहोता है। Associative Array में हम => (equal = and angel > ) Symbol का Use करते है।

Associative Array की Help से आप किसी भी Key या कोई भी Value Assign कर सकते है। Associative Array Key या Value (=>) पर Depend करता है।


Syntax:

1
key=>value
1
<?php
2
$student_roll = array("Anju"=>44 ,"Anshu" => 54);
3
echo $student_roll['Anju'];
4
echo "<br>";
5
​
6
​
7
foreach($student_roll as $x => $x_value) {
8
  echo "Key=" . $x . ", Value=" . $x_value;
9
  echo "<br>";
10
  
11
?>
Output:

1
44
2
  
3
Key= Anju, Value= 44
4
Key= Anshu, Value= 54 

Multi-Dimensional Array

Multi-Dimensional Array

Multi-Dimensional Array में सिर्फ दो या दो से अधिक Subscript होती है। उसे Two या Multi-Dimensional Arrays कहते है। इसका Use Matrix या Table (Row And Column ) के रूप मे होता है।

Syntax

1
$array_name = array(row 
2
array(column),
3
);
Syntax for Initialization

1
$cars = array (
2
  array("Volvo",22,18),
3
  array("BMW",15,13),
4
  array("Saab",5,2),
5
  array("Land Rover",17,15)
6
);
Memory Representation

array in c Hindi
2 array in c
1
<?php
2
$cars = array (
3
  array("Volvo",22,18),
4
  array("BMW",15,13),
5
  array("Saab",5,2),
6
  array("Land Rover",17,15)
7
);
8
  
9
echo $cars[0][0].": In stock: ".$cars[0][1].", sold: ".$cars[0][2].".<br>";
10
echo $cars[1][0].": In stock: ".$cars[1][1].", sold: ".$cars[1][2].".<br>";
11
echo $cars[2][0].": In stock: ".$cars[2][1].", sold: ".$cars[2][2].".<br>";
12
echo $cars[3][0].": In stock: ".$cars[3][1].", sold: ".$cars[3][2].".<br>";
13
?>
Output:

1
Volvo: In stock: 22, sold: 18.
2
BMW: In stock: 15, sold: 13.
3
Saab: In stock: 5, sold: 2.
4
Land Rover: In stock: 17, sold: 15.
1
 
2
      <?php
3
         $marks = array( 
4
            "mohammad" => array (
5
               "physics" => 35,
6
               "maths" => 30,   
7
               "chemistry" => 39
8
            ),
9
            
10
            "qadir" => array (
11
               "physics" => 30,
12
               "maths" => 32,
13
               "chemistry" => 29
14
            ),
15
            
16
            "zara" => array (
17
               "physics" => 31,
18
               "maths" => 22,
19
               "chemistry" => 39
20
            )
21
         );
22
         
23
         /* Accessing multi-dimensional array values */
24
         echo "Marks for mohammad in physics : " ;
25
         echo $marks['mohammad']['physics'] . "<br />"; 
26
         
27
         echo "Marks for qadir in maths : ";
28
         echo $marks['qadir']['maths'] . "<br />"; 
29
         
30
         echo "Marks for zara in chemistry : " ;
31
         echo $marks['zara']['chemistry'] . "<br />"; 
32
      ?>
Output:

1
Marks for mohammad in physics : 35
2
Marks for qadir in maths : 32
3
Marks for zara in chemistry : 39

Author's Choice

What is The Definition of E-Learning

What do you mean by E-Learning? E-Learning is learning that takes place in an associate degree electronically exciting atmosphere. Electronic learning is web-based principal employment,...

Decision Control Statements in C Language

Decision Control Statements in C Language Decision statement दी गई condition की जांच करता है और फिर अपने sub block को execute करता है। decision...

Super Keyword in Java in Hindi

Super Keyword in Java in Hindi Java के अंतर्गत Super Keyword एक reference variable है, जिसका प्रयोग parent class का उल्लेख अथवा Refer करने के...

Popular Categories

spot_img
spot_img

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

x