📜  $结果 = $距离[$cityA][$cityB]; (1)

📅  最后修改于: 2023-12-03 14:38:44.203000             🧑  作者: Mango

两个城市之间的距离计算

本程序用于计算两个城市之间的距离。使用的语言是 PHP。

如何使用

首先,需要定义一个包含所有城市之间距离的数组 $距离。其中 $距离[$cityA][$cityB] 表示城市 A 到城市 B 的距离,单位为公里。

$距离 = array(
    '北京' => array(
        '上海' => 1200,
        '广州' => 1800,
        '深圳' => 1900
    ),
    '上海' => array(
        '北京' => 1200,
        '广州' => 1400,
        '深圳' => 1300
    ),
    '广州' => array(
        '北京' => 1800,
        '上海' => 1400,
        '深圳' => 200
    ),
    '深圳' => array(
        '北京' => 1900,
        '上海' => 1300,
        '广州' => 200
    )
);

接着,需要调用函数或代码片段来计算两个城市之间的距离。其中 $cityA$cityB 分别为城市 A 和城市 B 的名称,返回值为他们之间的距离。

$结果 = $距离[$cityA][$cityB];
代码片段
$距离 = array(
    '北京' => array(
        '上海' => 1200,
        '广州' => 1800,
        '深圳' => 1900
    ),
    '上海' => array(
        '北京' => 1200,
        '广州' => 1400,
        '深圳' => 1300
    ),
    '广州' => array(
        '北京' => 1800,
        '上海' => 1400,
        '深圳' => 200
    ),
    '深圳' => array(
        '北京' => 1900,
        '上海' => 1300,
        '广州' => 200
    )
);

$cityA = '北京';
$cityB = '上海';

$结果 = $距离[$cityA][$cityB];