DAVID Malan: Gadewch i ysgrifennu rhaglen yn PHP sy'n annog y defnyddiwr i gael cyfanrifol ac yna'n penderfynu a yw'r cyfanrif yn gadarnhaol, 0, neu'n negyddol. Yma yn amodau-1.php, rydw i wedi eisoes gotten i ni ddechreuwyd gan agor a cau tag PHP. Gadewch i ni ddatgan newidiol cyntaf, dim ond drwy wneud $ n. Mae'r arwydd doler yn nodi bod hyn yn newidyn, a rhybudd nad ydym yn ei wneud angen i ni ddarparu math data. Gadewch i ni nawr yn galw swyddogaeth o'r enw readLine, sydd yn debyg o ran ysbryd i getString yn y llyfrgell CS50 i C. Ond mae hefyd yn cymryd readLine dadl sy'n manylu ar brydlon eich bod wedi yn hoffi i ddangos i'r defnyddiwr. Er enghraifft, hoffwn yn gyfanrif gwelwch yn dda. Gadewch i ni yn awr yn dadansoddi cyfraniad y defnyddiwr. Os yw n yn fwy na 0, yna gadewch i ni print allan gyda printf, rydych yn dewis i rhif positif. arall os n hafal i 0, yna gadewch i ni print allan gyda printf, rydych dewis 0. Ac yn olaf, arall os yw'r rhif yn yn ôl pob tebyg yn negyddol, gadewch i ni argraffu gyda printf, rydych yn dewis nifer negyddol. Gadewch i ni yn awr yn arbed y ffeil hon ac yn ei throsglwyddo hyd at y cyfieithydd PHP - php amodau-1.php. Hoffwn yn gyfanrif gwelwch yn dda. Beth am 50? Mae nifer cadarnhaol. Gadewch i ni redeg eto gyda, dyweder, 0. Dewisais 0. Gadewch i ni redeg eto gyda, dweud, negyddol 50. Ac yr wyf yn wir dewis nifer negyddol. Ond sylwi, yn bwysicaf oll, dim ond pa mor debyg gystrawen hwn yw C.