PHP Indexed Array In Hindi

📔 : PHP 🔗

PHP में indexed array , store की गयी values को index number के रूप में associate करता है जो कि 0 start होता है।

PHP Indexed Array Example

File : array.php

Copy Fullscreen Close Fullscreen
<?php       
  $arr1 = array('Student', 'Job', 'Study');
  echo "<pre>";
  print_r($arr1);  
?>
Output
Array
(
    [0] => Student
    [1] => Job
    [2] => Study
)

ऊपर दिया गया Example में  simple indexed array  define किया गया है।

PHP में हम इसके अलावा एक और तरीके से indexed array define कर सकते हैं , जिसमें हमें values को एक साथ नहीं रखते , need के according single  value को array में store करते हैं।

See Example :

File : array2.php

Copy Fullscreen Close Fullscreen
<?php       
  $arr[] = "value1";        
  $arr[] = "value2";        
  $arr[] = "value3";        
  $arr[] = "value4";   

  echo "<pre>";
  print_r($arr);   
?>
Output
Array
(
    [0] => value1
    [1] => value2
    [2] => value3
    [3] => value4
)

इस तरह से भी हम PHP में indexed array define कर सकते हैं , जहां index number automatically previous index के accordingly update होकर value को store करता रहता है।

अब अगर हमें array से सिर्फ single  value को get करना है तो simply index number के साथ access कर सकते हैं। ऊपर दिए गए example में से अब अगर हमें first और last values चाहिए हो तो कुछ इस तरह से access करेंगे।

For Example :

File : array2.php

Copy Fullscreen Close Fullscreen
<?php       
  $arr[] = "value1";        
  $arr[] = "value2";        
  $arr[] = "value3";        
  $arr[] = "value4";   

  echo "first value : ". $arr[0]." , last value :". $arr[3];   
?>
Output
first value : value1 , last value :value4

Modifying Indexed Array Values

PHP में हम आसानी से array values को change / modify  कर सकते हैं।

Example :

File : array3.php

Copy Fullscreen Close Fullscreen
<?php       
  $arr = array('John', 'Tom');
  echo 'Before change : <pre>';
  print_r($arr);
  $arr[0] = 'Hugo';
  $arr[1] = 'Diego';
  echo '</pre> After Change : <pre>';
  print_r($arr);  
?>
Output
Before change :
Array
(
    [0] => John
    [1] => Tom
)
After Change :
Array
(
    [0] => Hugo
    [1] => Diego
)

Traversing Using foreach Loop

array को foreach loop के through आसानी से traverse किया जा सकता है।

File : array4.php

Copy Fullscreen Close Fullscreen
<?php       
  $arr[0] = 'Hugo';
  $arr[1] = 'Diego';

  foreach ($arr as $key=> $value) 
  {
  	echo $key." = ".$value."<br>";
  }
?>
Output
0 = Hugo
1 = Diego

इस तरह से हम array को foreach loop के through traverse करते हैं , हालाँकि $key variables optional होता है , अगर हम के नहीं चाहते तो इसे remove करके direct values को use कर सकते हैं।

Example :

File : array5.php

Copy Fullscreen Close Fullscreen
<?php       
  $arr[0] = 'Hugo';
  $arr[1] = 'Diego';

  foreach ($arr as $value) 
  {
  	echo $value."<br>";
  }
?>
Output
Hugo
Diego

Hey ! I'm Rahul founder of learnhindituts.com. Working in IT industry more than 4.5 years. I love to talk about programming as well as writing technical tutorials and blogs that can help to others .... keep learning :)

Get connected with me - LinkedIn Twitter Instagram Facebook