2010-06-19 7 views
0

저는 점 A (x, y)와 B (x, y)를가집니다. 그들은 배열 (a => 배열 (x, y), b => 배열 (x, y))좌표계 (PHP와 배열)

어떻게 나열되어 있습니까? A와 B 사이의 길이는 어떻게됩니까? :)

+0

이것은 페이스 북의 퍼즐입니다? 그것 같이 들린다 : P –

답변

4

글쎄, 고등학교 기하학을 기억해. 그래서 PHP에서

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

:

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