1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,860 >> DAVID ลัน: ให้เขียนโปรแกรมใน PHP ที่แจ้งให้ผู้ใช้สำหรับการ 3 00:00:02,860 --> 00:00:05,350 จำนวนเต็มแล้วกำหนด ไม่ว่าจะเป็นที่เป็นจำนวนเต็ม 4 00:00:05,350 --> 00:00:07,690 บวก, 0 หรือเชิงลบ 5 00:00:07,690 --> 00:00:11,480 ที่นี่ในเงื่อนไข 1.php เราได้แล้ว อากาศเราเริ่มโดยการเปิดและ 6 00:00:11,480 --> 00:00:13,160 แท็กปิด PHP 7 00:00:13,160 --> 00:00:17,320 Let 's แรกประกาศตัวแปร เพียงด้วยการทำ $ n 8 00:00:17,320 --> 00:00:20,260 เครื่องหมายดอลลาร์แสดงให้เห็นว่านี่คือ ตัวแปรและแจ้งให้ทราบว่าเราทำไม่ได้ 9 00:00:20,260 --> 00:00:21,770 จำเป็นที่จะต้องให้ข้อมูลชนิด 10 00:00:21,770 --> 00:00:24,900 >> ตอนนี้ขอเรียกใช้ฟังก์ชันที่เรียกว่า readLine ซึ่งเป็นที่คล้ายกันในจิตวิญญาณ 11 00:00:24,900 --> 00:00:29,300 การ getString ในห้องสมุด CS50 สำหรับ C. แต่ readLine ยังใช้อาร์กิวเมนต์ 12 00:00:29,300 --> 00:00:32,600 ที่ระบุพร้อมท์ที่คุณต้องการ ชอบที่จะแสดงให้กับผู้ใช้ 13 00:00:32,600 --> 00:00:36,660 ตัวอย่างเช่นฉันต้องการ จำนวนเต็มโปรด 14 00:00:36,660 --> 00:00:38,910 >> ตอนนี้ขอวิเคราะห์ข้อมูลของผู้ใช้ 15 00:00:38,910 --> 00:00:45,860 ถ้า n มากกว่า 0 แล้วให้พิมพ์ ออกไปกับ printf คุณเลือก 16 00:00:45,860 --> 00:00:48,880 จำนวนบวก 17 00:00:48,880 --> 00:00:56,750 อื่นถ้า n เท่ากับ 0 แล้วให้พิมพ์ ออกไปกับ printf คุณเลือก 0 18 00:00:56,750 --> 00:01:01,560 และสุดท้ายอื่นถ้าตัวเลขคือ ลบน่าจะให้พิมพ์ออกมา 19 00:01:01,560 --> 00:01:06,680 ด้วย printf คุณเลือก จำนวนลบ 20 00:01:06,680 --> 00:01:11,540 >> ตอนนี้ขอบันทึกแฟ้มนี้และผ่านมัน ผ่านล่าม PHP - 21 00:01:11,540 --> 00:01:13,053 php ของเงื่อนไข 1.php 22 00:01:13,053 --> 00:01:16,010 23 00:01:16,010 --> 00:01:17,230 ฉันต้องการจำนวนเต็มโปรด 24 00:01:17,230 --> 00:01:19,510 วิธีการเกี่ยวกับ 50? 25 00:01:19,510 --> 00:01:20,960 จำนวนบวก 26 00:01:20,960 --> 00:01:23,195 >> ลองเรียกใช้อีกครั้งกับกล่าวว่า 0 27 00:01:23,195 --> 00:01:24,500 ฉันเลือก 0 28 00:01:24,500 --> 00:01:27,640 ลองเรียกใช้อีกครั้งกับ พูดเชิงลบ 50 29 00:01:27,640 --> 00:01:29,430 และฉันแน่นอนเลือกจำนวนลบ 30 00:01:29,430 --> 00:01:34,330 แต่สังเกตที่สำคัญที่สุดเพียง วิธีการที่คล้ายกันรูปแบบนี้คือการ C. 31 00:01:34,330 --> 00:01:35,526