使用此PHP腳本轉(zhuǎn)換溫度

該P(yáng)HP腳本可用于將溫度值轉(zhuǎn)換為攝氏度,法倫海特,開爾文和Rankine。按照此逐步教程并創(chuàng)建自己的溫度轉(zhuǎn)換程序。

01

04

設(shè)置表格

創(chuàng)建在線溫度轉(zhuǎn)換程序的第一步是從用戶收集數(shù)據(jù)。在這種情況下,表格會(huì)收集測量度的度數(shù)和單位。您正在使用單位的下拉菜單并為它們提供四個(gè)選項(xiàng)。此表單使用$U服務(wù)器['PHP U SELF']命令指示它將數(shù)據(jù)發(fā)送回自己。

將下面的代碼放入一個(gè)名為convert.php

02

44 of 04 45

使用IF進(jìn)行轉(zhuǎn)換

如果您記得,表格會(huì)將數(shù)據(jù)發(fā)送回自己。這意味著您所有的PHP都將包含在您放入表格的同一文件中。繼續(xù)在convert.php文件,將此PHP代碼放在上一步輸入的HTML下。

該代碼將硅藻土溫度轉(zhuǎn)換為Fahrenheit,Kelvin和Rankine,然后將其值打印在原始表格下方的表格中。表格仍位于頁面頂部,準(zhǔn)備接受新數(shù)據(jù)。目前,如果數(shù)據(jù)不是Celcius,它將被忽略。在下一步中,您將添加其他轉(zhuǎn)換,以便Celcius工作以外的選項(xiàng)。

育兒健康小知識(shí)新生兒

03

77 of 04 78

增加更多轉(zhuǎn)換

仍在工作convert.php文件,在文檔末尾添加以下代碼,就在?>結(jié)束PHP標(biāo)簽。

并將此代碼放在?>關(guān)閉PHP標(biāo)簽以關(guān)閉HTML

04

107 of 04 108

腳本解釋了

首先,腳本從用戶收集數(shù)據(jù),然后將此信息提交給自己。當(dāng)頁面在點(diǎn)擊提交后重新加載時(shí),底部的PHP現(xiàn)在具有可處理的變量并且可以執(zhí)行。

您的轉(zhuǎn)換溫度PHP由四個(gè)IF語句組成,一個(gè)用于我們表格中可用的每個(gè)單位測量值。然后,PHP根據(jù)用戶的選擇進(jìn)行適當(dāng)?shù)霓D(zhuǎn)換,并輸出一個(gè)表格。可以從GitHub下載此腳本的完整代碼。