Home Basic What is PHP Array In Hindi

What is PHP Array In Hindi

0
What is PHP Array In Hindi

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

LEAVE A REPLY

Please enter your comment!
Please enter your name here