php 角度の度分秒を変换する
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 角度の度分秒を変换する相关的知识,希望对你有一定的参考价值。
<?php
$src = '135°38′53″';
$dmm = parse_dmm($src);
$deg = convert_dmm_to_deg($dmm['degrees'], $dmm['minutes'], $dmm['seconds']);
var_dump($deg); #=> double(135.64805555556)
function parse_dmm($dmm) {
$matches = [];
preg_match('/(\d+)°(\d+)′(\d+)″/', $dmm, $matches);
return [
'degrees' => $matches[1],
'minutes' => $matches[2],
'seconds' => $matches[3],
];
}
function convert_dmm_to_deg($degrees, $minutes, $seconds) {
return $degrees + $minutes / 60 + $seconds / 3600;
}
以上是关于php 角度の度分秒を変换する的主要内容,如果未能解决你的问题,请参考以下文章
php [php:翻译骆驼/蛇案]キャメルケース/スネークケース変换する的な。#php
python 声质変换する
css データURIスキームに変换する
css データURIスキームに変换する
golang RBGを六角に相互変换する.golang
markdown ネストしたモデルをJSONに変换する