Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

PHP घुमाएँ और एक सरणी में जोड़ें

आप नीचे दिए गए फ़ंक्शन का उपयोग कर सकते हैं और इसमें स्थानांतरण पैरामीटर पास कर सकते हैं। फ़ंक्शन का नाम नीचे रोटेट_एरे () है। फ़ंक्शन का उपयोग करने के बाद अगला मान जोड़ें।

<?php

$weekdays = array("Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun");

function rotate_array($steps, $arr)
{
    if($steps >= 0)
    {
        for($i = 0; $i < $steps; $i++)
        {
            $elm = array_shift($arr);
            array_push($arr, $elm);
        }
    }
    else
    {
        for($i = 0; $i > $steps; $i--)
        {
            $elm = array_pop($arr);
            array_unshift($arr, $elm);
        }
    }
    return $arr;
}

$arr = rotate_array(1, $weekdays);

//For multidimensional array, add this part

foreach($arr as $key => $childArray) {

       rotate_array(1,$childArray);


}
//end of addition

$arr[] = "next value";
echo "<pre>";
print_r($arr);
echo "</pre>";


?>
";?>

आउटपुट:

Array
(
    [0] => Tue
    [1] => Wed
    [2] => Thu
    [3] => Fri
    [4] => Sat
    [5] => Sun
    [6] => Mon
    [7] => next value
)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. अजीब MySQL रीड-ओनली एरर

  2. मामला जब अद्यतन क्वेरी में MySQL PDO

  3. अमेज़ॅन एथेना पर एसक्यूएल की क्वेरी (खोज) कैसे करें जिसमें JSON मान है?

  4. जावा प्रोग्राम में SQL इंजेक्शन हमलों को रोकें

  5. MySql.Data.MySqlClient.MySqlCommand.ExecuteReader के साथ DataColumn MaxLength समस्या