PHP RegionFunctions
De DigiWiki.
(Différences entre les versions)
(Page créée avec « // Three useful PHP functions by Gypsy Paz and Zayne Exonar // $coords[0] = Global Grid X coordinate // $coords[1] = Global Grid Y coordinate function getSimName($coords)… ») |
|||
| Ligne 5 : | Ligne 5 : | ||
// $coords[1] = Global Grid Y coordinate | // $coords[1] = Global Grid Y coordinate | ||
| - | + | <lsl> | |
function getSimName($coords) | function getSimName($coords) | ||
{ | { | ||
| Ligne 11 : | Ligne 11 : | ||
return $split[1]; | return $split[1]; | ||
} | } | ||
| - | + | </lsl> | |
| + | <lsl> | ||
function getSimCoords($simName) | function getSimCoords($simName) | ||
{ | { | ||
| Ligne 18 : | Ligne 19 : | ||
return $coords; | return $coords; | ||
} | } | ||
| - | + | </lsl> | |
| + | <lsl> | ||
function getSimImage($coords) | function getSimImage($coords) | ||
{ | { | ||
return "http://map.secondlife.com/map-1-".$coords[0]."-".$coords[1]."-objects.jpg"; | return "http://map.secondlife.com/map-1-".$coords[0]."-".$coords[1]."-objects.jpg"; | ||
} | } | ||
| + | </lsl> | ||
Version actuelle en date du 21 juin 2012 à 19:41
// Three useful PHP functions by Gypsy Paz and Zayne Exonar
// $coords[0] = Global Grid X coordinate
// $coords[1] = Global Grid Y coordinate
function getSimName($coords) { $split = explode('"', file_get_contents("http://slurl.com/get-region-name-by-coords?var=region&grid_x=".$coords[0]."&grid_y=".$coords[1])); return $split[1]; }
function getSimCoords($simName) { $query = str_replace(" ", "", file_get_contents("http://slurl.com/get-region-coords-by-name?var=coords&sim_name=".urlencode($simName))); $coords = preg_split('/[a-zA-Z=",.:;}{]/', $query, -1, PREG_SPLIT_NO_EMPTY); return $coords; }
function getSimImage($coords) { return "http://map.secondlife.com/map-1-".$coords[0]."-".$coords[1]."-objects.jpg"; }


