如何写成PHP函数
decode
DIGI
parseint
var
怎么写成PHP函数
- JScript code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->function decode(C) { var digi=16; var add= 10; var plus=7; var cha=36; var I = -1; var H = 0; var B = ""; var J = C.length; var G = C.charCodeAt(J - 1); C = C.substring(0, J - 1); J--; for (var E = 0; E = add) { D = D - plus } B += (D).toString(cha); if (D > H) { I = E; H = D } } var A = parseInt(B.substring(0, I), digi); var F = parseInt(B.substring(I + 1), digi); var L = (A + F - parseInt(G)) / 2; var K = (F - L) / 100000; L /= 100000; return { lat: K, lng: L }}document.write(decode('HHDFJGZVVIHIJG').lat+','+decode('HHDFJGZVVIHIJG').lng);
登入後複製
这个JS函数的功能。。。怎么用PHP写呀。。谢谢了,这个函数运行结果:39.09917,117.22348
------解决方案--------------------
直译即可
- PHP code
print_r(decode('HHDFJGZVVIHIJG'));function decode($C) { $digi = 16; $add = 10; $plus = 7; $cha = 36; $I = -1; $H = 0; $B = ""; $J = strlen($C); $G = ord($C{$J - 1}); $C = substr($C, 0, -1); $J--; for ($E = 0; $E = $add) { $D = $D - $plus; } $B .= base_convert($D, 10, $cha); if ($D > $H) { $I = $E; $H = $D; } } $A = base_convert(substr($B,0, $I), $digi, 10); $F = base_convert(substr($B, $I + 1), $digi, 10); $L = ($A + $F - $G) / 2; $K = ($F - $L) / 100000; $L /= 100000; return array( 'lat' => $K, 'lng' => $L);}<div class="clear"> </div>
登入後複製
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前
By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
擊敗分裂小說需要多長時間?
3 週前
By DDD
R.E.P.O.保存文件位置:在哪里以及如何保護它?
3 週前
By DDD

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

如何解決 golang 中的 'undefined: strconv.ParseInt” 錯誤?

如何使用golang中的strconv.ParseInt函數將字串轉換為整數
