PHP Array in Hindi - Array in PHP in Hindi

 PHP Array in Hindi - Array in PHP in Hindi इस Article में हम PHP Array के बारे में जानेगे। PHP Array Value Store करने का एक बहुत अच्छा Way है।  जिसमे बहुत सी Value को Store किया जा सकता है।  

Array का Use Programing language में बहुत अधिक होता है।  इस Article में PHP array in Hindi को तो जानेगे।  साथ ही PHP array Types and PHP Array Function आदि को भी जानेगे। 

PHP Array in Hindi

Array एक विशेष Type का Variable होता है।  जिसमे हम Multiple Value को Store कर सकते है।  इसमें अधिकतर समान Data Type की Multiple value को store किया जाता है।  लेकिन PHP में Array में Multiple Data Types की Multiple value को भी Array में Store कर सकते है। 

PHP Array का Use तब किया जाता है।  जब हमारे पास बहुत सी Value है।  और उन सभी Value को Store करना है।  ऐसे में अगर हम Variable create करके Value Store करते है।  तो कर सकते है।  लेकिन अगर 100 Value को store करना है।  तो 100 Variable Create करने में बहुत अधिक समय लग जायेगा।  इसलिए हम एक Array Create करके उसमे सभी Value को Store कर सकते है।  

तो अब आपको ये पता चल गया है। की Array क्या होते है।  अब हम इसका Example देखते है।  Array को Create करने के लिए Array() Function का Use किया जाता है। 

<?php
$vishal = array(Ruchi, Shobhit, Rathuar,6.0, 5.0);
echo $vishal[0];
?>

Output

Ruchi


1. सबसे पहले हमें एक Variable create करना होगा। 

2. अब Assignment Operator का Use (=) किया जायेगा। 

3. अब Array() Function Create किया जायेगा। 

4. अब इसमें हमें Value को store करना है।  हम जितनी भी Value को Store करना चाहे सभी को कर सकते है।  लेकिन सभी Value Function के अंदर होगी।  और एक Value के बाद (,) Comma का Use किया जायेगा।  और last में Semicolon (;) लगा दिया जायेगा। 

यहाँ पे  ये ध्यान रखने की जरुरत है।  jo value हम Store करा रहे है।  उन सभी का एक Index Number होता है।  और Index Number 0 से सुरु होता है।  यानि पहली value का index number 0 है , दूसरी का 1 , और तीसरी का 2 है।

तो यहाँ पे हमने पहली Value yani  Index Number 0 की Value को print कराया है। 

अब हम जानते है Array कितने प्रकार के होते है। Array मूल रूप से 3 प्रकार के होते है।  


1. Index Array 

2. Two Dimensional Array 

3. Multi Dimensional Array 

1. Index Array in Hindi

Index Array में Index Number से Represent किया जाता है। जो की Index Number 0 से सुरु होता है।  हम Index Array में Number , Object , String आदि को Store kar sakte है।  

Syntax of Index Array 

<?php
$vishal = array(Value1, Value2, Value3...);
?>


अब index number को समझने के लिए हम एक Example दे रहे है। 


<?php
$vishal = array(ruchi, Shobhit, Rathuar,6.0, 5.0);
var_dump($vishal);
?>

 

array(5) 
{ [0]=> string(6) "ruchi" 
  [1]=> string(7) "Shobhit" 
  [2]=> string(7) "Rathuar" 
  [3]=> float(6) [4]=> float(5)
 }

Array में Total 5 Value है।  इसलिए Array 5 दिखा रहा है। 
 0 Index Number पे Ruchi है। 
 1 Index Number पे Shobhit है। 
 2 Index Number पे Rathaur है। 
 3 Index Number पे  6 है। 
 4  Index Number पे  5 है। 

तो  अब आप समझ चुके है।  index Number किस प्रकार होते है। 


2. Associative Array 

Associative Array भी लगभग Index array की तरह ही होते है।  लेकिन इन Array को Programmer द्वारा Index को Define किया जाता है।  PHP Symbol => का Use करके Index number Create किया जाता है। 
<?php    
$vishal = array("vishal" => 18, "vimal"=> 17, "rahul" => 19);
echo "vishal age:".$vishal["vishal"] ."<br/>";
echo "vimal age:" .$vishal["vimal"] ."<br/>";
echo "rahul age:" .$vishal["rahul"] ."<br/>";
?>   

Output 


vishal age:18
vimal age:17
rahul age:19


3. Multi Dimensional Array 

जो हमने अभी Associative Array पढ़े।  उसमे एक Key/Value pairs रख सकते है। इसमें Multiple Key /Value रख सकते है।  इसको Nested Array भी कहा जाता है।  इसमें दो या दो से अधिक Arrays रख सकते है।  Multi Dimensional Array में Row और Column होते है। 

<?php
$vishal = array (
  array("Greatgotips","Web",1),
  array("SmartblogSkill","App",1),
  array("thedigitalslife","Blogging",1),
);
  
echo $vishal[0][0].": Topic: ".$vishal[0][1].", Quantity: ".$vishal[0][2].".<br>";
echo $vishal[1][0].": Topic: ".$vishal[1][1].", Quantity: ".$vishal[1][2].".<br>";
echo $vishal[2][0].": Topic: ".$vishal[2][1].", Quantity: ".$vishal[2][2].".<br>";

?>

Output

 
Greatgotips: Topic: Web, Quantity: 1.
SmartblogSkill: Topic: App, Quantity: 1.
thedigitalslife: Topic: Blogging, Quantity: 1.

Post a Comment