使用此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下載此腳本的完整代碼。