Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP में किसी सरणी से किसी तत्व को कैसे हटाएं और सरणी को फिर से अनुक्रमित करें?

'अनसेट' फ़ंक्शन का उपयोग सरणी से किसी तत्व को निकालने के लिए किया जा सकता है और 'array_values' फ़ंक्शन का उपयोग किया जा सकता है जो सरणी के सूचकांक को रीसेट करता है।

उदाहरण

<?php
   $my_arr = array( 'this', 'is', 'a', 'sample', 'only');
   echo"The array is ";
   var_dump($my_arr);
   unset($my_arr[4]);
   echo"The array is now ";
   $my_arr_2 = array_values($my_arr);
   var_dump($my_arr_2);
?>

आउटपुट

The array is array(5) {
   [0]=>
   string(4) "this"
   [1]=>
   string(2) "is"
   [2]=>
   string(1) "a"
   [3]=>
   string(6) "sample"
   [4]=>
   string(4) "only"
}
The array is now array(4) {
   [0]=>
   string(4) "this"
   [1]=>
   string(2) "is"
   [2]=>
   string(1) "a"
   [3]=>
   string(6) "sample"
}

एक सरणी घोषित की जाती है जिसमें स्ट्रिंग मान होते हैं। सरणी प्रदर्शित होती है और सरणी से किसी विशिष्ट अनुक्रमणिका तत्व को हटाने के लिए 'अनसेट' फ़ंक्शन का उपयोग किया जाता है। फिर कंसोल पर परिवर्तनों को प्रतिबिंबित करने के लिए सरणी को फिर से प्रदर्शित किया जाता है।


  1. PHP में किसी सरणी को पुन:अनुक्रमित कैसे करें?

    PHP में किसी सरणी को पुन:अनुक्रमित करने के लिए, कोड इस प्रकार है - उदाहरण <?php $arr = array( 0=>"150", 1=>"100", 2=>"120", 3=>"110", 4=>"115" ); echo "Array...\n"; foreach( $arr as $key => $value) {   &nb

  1. PHP में किसी सरणी का पहला तत्व कैसे प्राप्त करें?

    PHP में किसी सरणी का पहला तत्व प्राप्त करने के लिए, कोड इस प्रकार है - उदाहरण <?php    $arr = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110", "t"=>"115", "u&quo

  1. सी # सरणी से तत्व को कैसे हटाएं/निकालें?

    C# सरणी से किसी तत्व को हटाने के लिए, हम तत्वों को उस स्थिति से स्थानांतरित कर देंगे जहां उपयोगकर्ता तत्व को हटाना चाहता है। यहां, पहले हमारे पास 5 तत्व हैं - int[] arr = new int[5] {35, 50, 55, 77, 98}; अब मान लें कि हमें दूसरे स्थान पर तत्व को हटाने की आवश्यकता है यानी चर pos =2 सेट है, इसके लिए