⑴ 易語言 php代碼改寫
地圖經緯度計算 ????
deg2rad將角度轉換成弧度,請將角度乘以 #pi / 180。為了將弧度轉換成角度,請將弧度乘以 180 / #pi。如果參數值大於等於 2 的 63 次方,或者小於等於 -2 的 63 次方,將導致計算溢出。
.版本2
.程序集窗口程序集_啟動窗口
.程序集變數地球半徑,整數型
.子程序_按鈕1_被單擊
輸出調試文本(distanceBetween(1,2,3,4))
.子程序distanceBetween,整數型
.參數fP1Lat,雙精度小數型
.參數fP1Lon,雙精度小數型
.參數fP2Lat,雙精度小數型
.參數fP2Lon,雙精度小數型
.局部變數fRadLat1,雙精度小數型
.局部變數fRadLon1,雙精度小數型
.局部變數fRadLon2,雙精度小數型
.局部變數fRadLat2,雙精度小數型
.局部變數fD1,雙精度小數型
.局部變數fD2,雙精度小數型
.局部變數fP,雙精度小數型
地球半徑=6378137
fRadLon1=deg2rad(fP1Lon)
fRadLon2=deg2rad(fP2Lon)
fRadLat1=deg2rad(fP1Lat)
fRadLat2=deg2rad(fP2Lat)
fD1=取絕對值(fRadLat1-fRadLat2)
fD2=取絕對值(fRadLon1-fRadLon2)
fP=求次方(求正弦(fD1÷2),2)+求餘弦(fRadLat1)×求餘弦(fRadLat2)×求次方(求正弦(fD2÷2),2)
返回(到整數(地球半徑×2×asin(求平方根(fP))+0.5))
.子程序deg2rad,雙精度小數型
.參數參數,雙精度小數型
.局部變數a,雙精度小數型
a=參數×#pi÷180
返回(a)
.子程序asin,雙精度小數型,公開,返回弧度值
.參數正弦值,雙精度小數型,,-1到1,否則返回0
.如果真(正弦值<-1或正弦值>1)
返回(0)
.如果真結束
返回(求反正切(正弦值÷求平方根(1-正弦值×正弦值)))
.子程序求反正弦值,雙精度小數型,公開,返回角度值
.參數正弦值,雙精度小數型,,-1到1,否則返回0
.如果真(正弦值<-1或正弦值>1)
返回(0)
.如果真結束
返回(求反正切(正弦值÷求平方根(1-正弦值×正弦值))×180÷#pi)
⑵ php 和 易語言 通訊
你可以使用用socket進行通訊
⑶ 易語言php編碼轉換
沒有差的語言,只有差的程序員,任何的語言都是的,只有程序員靈活的思維才能寫出強大的軟體,首先
PHP是基於Linux平台的WEB開發語言,就是俗稱的LMAP中的P,(LMAP全稱Linux、Apache、MySQL、PHP/Perl/Python),再來看看Visual Basic,就是你說的VB,這是微軟首款推出的對象化編程語言,上手快,語法更具針對性,更易使用,在VB的延升還有ASP做支撐,這讓VB程序員開發軟體就有了WEB的支持,現在的Visual Basic.NET在VB6的基礎上做了很多修正,大大彌補了原來的長代碼出錯的不足.下面再來看下易語言,易語言是一款漢語化編程語言,語法結構和方式和VB略有雷同,只要靈活運用,還是很不錯的語言.
附:程序語言皆是的,只要掌握了語法,擁有活躍的編程思路,使用任何語言都是一樣.
⑷ 求大神幫我把這個易語言代碼轉換成php代碼
找一個PHP讀INI的方法來替代你易語言中的 讀配置項
你代碼里都是PHP對字元串的處理,沒什麼好轉的,直接
function phpCode(){
if('字元串'==PHP讀INIT()){
return "";
}
}
⑸ 易語言php伺服器
我記得精易論壇有個人寫了這個代碼的,那個代碼我看了,作者也說了,完全使用易語言是不能實現的,需要調用C寫的DLL才能實現的
⑹ 一些易語言代碼轉換成php代碼 .版本 2 aa = 「www.a.a/h」 sl = 到數
.版本 2
aa = 「www.a.a/h」
sl = 到數值 (到文本 (HTTP讀文件 (aa + 「kh/」 + $_GET[key] + 「.htm」)))
gs = 到數值 ($_GET[gs])
.如果 (gs <= sl)
輸出HTML文件 (到文本 (aa+ 「/」 + 到文本 (gs) + 「.htm」))
.否則
信息框 (「錯誤」, 0, )
.如果結束
⑺ 易語言中怎麼運行php
問題一:不會中斷,會繼續執行完畢! 如果你想讓它中途停止的話可以多加幾個判斷,比如判斷一下時鍾周期如果為0就返回 或結束線程什麼的!!!
問題二:強制結束線程應該沒副作用!(個人覺得)我不知道你講的是哪個情況!1.線程調用子程序是沒有限制次數的!所以能! 2.如果你說要暫停線程的話也是可以的,可以用API 可以暫停和恢復!!http://bbs.eyuyan.com/read.php?tid=255386&keyword=%B6%E0%CF%DF%B3%CC
這是暫停與恢復的例子!!!
⑻ 在易語言中像cmd一樣運行php
無法做到,易語言運行API可以,運行PHP是DREMWARE做的事,
⑼ 易語言怎麼將文本數據發送到php
易語言有網路和通訊模塊,裡面有多個http傳輸相關的模塊,可以使用指定的某個模塊把數據發送到伺服器。
我不用易語言,所以沒辦法給你直接演示。你可以參考官方的示例及說明,結合你的需求試試看
⑽ php和易語言交互的問題求助
客戶端指的是桌面軟體或者手機軟體 交互方式為
1、http request http請求形式 遵循http協議 模式為 一問一答,請求一次,php應答一次,特點是,不請求不應答,無請求無法主動應答,有請求必應答。
2、SOCKET,socket是一個雙通道無阻塞的持久鏈接協議,多用於需要實時數據通信的軟體,比如網路游戲,股票系統等數據通信頻繁。
因為每個http請求都包含冗長的請求header頭,所以如果數據交互頻繁,又使用http協議的話,會導致發送很多無意義的header,所以使用socket,socket只發送一次頭,即可保持長久鏈接。
php對socket支持不理想,如果使用socket建議使用java或者c