坐标系统(PHP一个数组)

时间:2010-06-19 13:09:58

标签: php arrays coordinate-systems

我有点A(x,y)和B(x,y)。它们列为数组(a => array(x,y),b => array(x,y))

如何在A点和B点之间获得长度。请帮助php。 :)

1 个答案:

答案 0 :(得分:4)

好吧,记住你的高中几何学。

r = square_root((x2 - x1)^2 + (y2 - y1)^2)

所以在php:

$dx = $points['b'][0] - $points['a'][0];
$dy = $points['b'][1] - $points['a'][1];
$r = sqrt(pow($dx, 2) + pow($dy, 2));