PHP 마법 학교 29강: 마법사들의 비밀 쪽지, ‘주석(Comment)’ 마법

안녕하세요! 가족과 함께하는 스마트 라이프입니다. 지난 시간에는 데이터를 주고받는 표준 택배 상자 JSON을 배웠죠? 오늘은 마법 주문서(코드)에 나만 볼 수 있는 비밀 메모를 남기는 ‘주석(Comment)’ 마법을 배워보겠습니다. 훌륭한 마법사는 자신이 쓴 주문이 무엇인지 나중에도 헷갈리지 않게 꼼꼼히 기록해둔답니다! 1. 컴퓨터는…

안녕하세요! 가족과 함께하는 스마트 라이프입니다. 지난 시간에는 데이터를 주고받는 표준 택배 상자 JSON을 배웠죠? 오늘은 마법 주문서(코드)에 나만 볼 수 있는 비밀 메모를 남기는 ‘주석(Comment)’ 마법을 배워보겠습니다. 훌륭한 마법사는 자신이 쓴 주문이 무엇인지 나중에도 헷갈리지 않게 꼼꼼히 기록해둔답니다! 1. 컴퓨터는…

안녕하세요! 가족과 함께하는 스마트 라이프입니다. 지난 시간에는 숫자를 선으로 잇는 꺾은선그래프를 배웠죠? 오늘은 양을 비교할 때 최고인 ‘막대그래프(Bar Chart)’ 마법을 배워볼 거예요. 친구들의 키를 비교하거나, 우리 반에서 가장 인기 있는 과일을 찾을 때 아주 유용하답니다! 1. 막대그래프는 ‘순위 결정자’예요 꺾은선그래프가…

안녕하세요! 가족과 함께하는 스마트 라이프입니다. 지난 시간에 보물들을 예쁘게 포장하는 법을 배웠죠? 오늘은 우리 웹사이트에 ‘시계’를 달아줄 거예요. 우리가 버튼을 누르지 않아도, 시간이 되면 스스로 나타나거나 매초 마다 숫자가 바뀌는 시간 조절 마법을 배워볼게요! 1. 두 가지 시간 마법: 알람…

안녕하세요! 가족과 함께하는 스마트 라이프입니다. 지난 시간에는 복잡한 조건을 판단하는 논리 연산자를 배웠죠? 오늘은 서로 다른 마법 나라(컴퓨터나 스마트폰)끼리 물건을 주고받을 때 사용하는 아주 특별한 택배 상자, ‘JSON(제이슨)’ 마법을 배워보겠습니다. 1. 전 세계 공통 규격: JSON이 뭐예요? 한국 마법사와 미국…

안녕하세요! 가족과 함께하는 스마트 라이프입니다. 지난 시간까지는 거북이와 함께 신나게 놀았죠? 오늘부터는 우리가 수집한 소중한 정보들을 멋진 그림으로 바꾸는 ‘데이터 탐험대’ 활동을 시작할 거예요. 숫자를 한눈에 알아보기 쉽게 만드는 ‘그래프 마법’을 배워봅시다! 1. 그래프는 ‘숫자들의 지도’예요 여러분이 일주일 동안 먹은…

안녕하세요! 가족과 함께하는 스마트 라이프입니다. 지난 시간에 우리는 마법 창고(LocalStorage)에 물건을 보관하는 법을 배웠죠? 그런데 보물이 수백 개라면 어떻게 할까요? 창고지기는 “상자 하나에 물건을 하나씩만 담아주세요!”라고 고집을 피운답니다. 그래서 오늘은 여러 보물을 하나의 문자열 상자로 묶어주는 마법 포장지, JSON(제이슨)을 배워볼게요!…

안녕하세요! 가족과 함께하는 스마트 라이프입니다. 지난 시간에는 계산을 줄여주는 복합 대입 마법을 배웠죠? 오늘은 마법사가 더 까다로운 조건을 걸 때 사용하는 ‘논리 연산자’를 배워보겠습니다. “용기가 있고(AND) 지혜로운 학생만 들어올 수 있다!” 같은 복잡한 규칙을 만드는 비밀 열쇠랍니다. 1. 둘 다…

안녕하세요! 가족과 함께하는 스마트 라이프입니다. 드디어 거북이 게임 시리즈의 마지막 날이에요! 오늘은 우리가 조종하는 거북이를 끈질기게 쫓아오는 ‘악당 상어’를 만들어 볼 거예요. 적을 피해 도망치며 점수를 쌓는 진짜 ‘서바이벌 게임’을 완성해 봅시다! 1. 스스로 움직이는 적(AI) 만들기 지금까지는 우리가 누르는…

안녕하세요! 가족과 함께하는 스마트 라이프입니다. 지난 시간에는 외부 소식을 가져오는 법을 배웠죠? 그런데 공들여 가져온 정보나 우리가 정성껏 만든 설정이 브라우저를 새로고침하면 사라져 버린다면 너무 슬플 거예요. 오늘은 우리 웹사이트의 기억력을 책임지는 마법의 비밀 창고, LocalStorage(로컬스토리지)를 배워볼게요! 1. LocalStorage: 우리…

안녕하세요! 가족과 함께하는 스마트 라이프입니다. 지난 시간엔 숫자를 1씩 바꾸는 증감 연산자를 배웠죠? 오늘은 숫자를 2씩, 5씩, 혹은 내가 원하는 만큼 껑충껑충 건너뛰며 계산해주는 ‘복합 대입 연산자’를 배워보겠습니다. 코드를 훨씬 짧게 줄여주는 마법사의 줄임말 비법이에요! 1. 더하기와 넣기를 한 번에!…

안녕하세요! 가족과 함께하는 스마트 라이프입니다. 지난 시간에 거북이를 직접 조종하는 법을 배웠죠? 오늘은 거북이에게 아주 중요한 임무를 줄 거예요. 바로 화면에 나타나는 ‘맛있는 먹이’를 찾아 먹는 미션입니다! 먹이를 먹을 때마다 점수가 쑥쑥 올라가는 ‘게임 시스템’을 함께 만들어봐요. 1. 게임의 핵심:…

안녕하세요! 가족과 함께하는 스마트 라이프입니다. 지난 시간에 우리는 외부 성에서 소식을 가져오는 배달부 Axios를 만났죠? 그런데 배달부가 수백 명이라면 어떨까요? 매번 똑같은 부탁을 하느라 입이 아플 거예요. 오늘은 배달부들에게 미리 공통 규칙을 정해주는 인터셉터(Interceptors) 마법을 배워볼게요! 1. 인터셉터: 출발 전…