Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 用新数组值替换键_Php - Fatal编程技术网

Php 用新数组值替换键

Php 用新数组值替换键,php,Php,我要替换键[0][1][2][3][4][5][6] 价值观 $arrayfirst = Array ( [0] => 23:00-08:00 [1] => 23:00-08:00 [2] => 23:00-08:00 [3] => 23:00-08:00 [4] => 23:00-08:00 [5] => 00:00-00:00

我要替换键[0][1][2][3][4][5][6]

价值观

$arrayfirst = 

    Array
    (
        [0] => 23:00-08:00
        [1] => 23:00-08:00
        [2] => 23:00-08:00
        [3] => 23:00-08:00
        [4] => 23:00-08:00
        [5] => 00:00-00:00
        [6] => 00:00-00:00
    )

请帮助。

您可以使用
数组\u组合
-

$arraysecond = 

    Array
    (
        [0] => Monday
        [1] => Tuesday
        [2] => Wedneday
        [3] => Thursday
        [4] => Friday
        [5] => Saturday
        [6] => Sunday
    )
$arraysecond
的值将是
$arrayfirst
的键

使用以下方法解决此问题:

$new = array_combine($arraysecond, $arrayfirst);

但在你解决问题之前,有人回答了你的问题。也许你想给我点信任,是的,注意到了。当然可以。
$result = array_combine($arraysecond, $arrayfirst);
$arrayfirst = array(
        0 => '23:00-08:00',
        1 => '23:00-08:00',
        2 => '23:00-08:00',
        3 => '23:00-08:00',
        4 => '23:00-08:00',
        5 => '00:00-00:00',
        6 => '00:00-00:00',
    );

    $arraysecond = array(
        0 => 'Monday',
        1 => 'Tuesday',
        2 => 'Wedneday',
        3 => 'Thursday',
        4 => 'Friday',
        5 => 'Saturday',
        6 => 'Sunday',
    );

    $new = array_combine($arraysecond, $arrayfirst);

    echo '<pre>';
    print_r($new);
    echo '</pre>';
Array
(
    [Monday] => 23:00-08:00
    [Tuesday] => 23:00-08:00
    [Wedneday] => 23:00-08:00
    [Thursday] => 23:00-08:00
    [Friday] => 23:00-08:00
    [Saturday] => 00:00-00:00
    [Sunday] => 00:00-00:00
)