38 lines
700 B
PHP
38 lines
700 B
PHP
|
<?php
|
||
|
include 'data.php';
|
||
|
|
||
|
function getStopsOfRoute($id){
|
||
|
global $routes;
|
||
|
foreach ($routes as $route){
|
||
|
if ($route['id'] == $id){
|
||
|
return $route['stops'];
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
function getRoutesOfLine($line){
|
||
|
global $routes;
|
||
|
$tmp = array();
|
||
|
foreach ($routes as $route){
|
||
|
if ($route['line'] == $line){
|
||
|
array_push($tmp, $route);
|
||
|
}
|
||
|
}
|
||
|
return $tmp;
|
||
|
}
|
||
|
|
||
|
function getRoutesByStop($stopId){
|
||
|
global $routes;
|
||
|
$tmp = array();
|
||
|
foreach ($routes as $route){
|
||
|
foreach ($route['stops'] as $stop){
|
||
|
if ($stop == $stopId){
|
||
|
array_push($tmp, $route);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
return $tmp;
|
||
|
}
|
||
|
|
||
|
?>
|