에어 PHP 입문.

Slides:



Advertisements
Similar presentations
Ⅰ. 연산자 Ⅱ. 제어 구조. 연산자 : 할당 연산자 - 사용자가 정의한 변수에 임의의 값을 저장하는 기능 strvar = strVar1+ “ Hello ”
Advertisements

제철고 프로그래밍언어 2015 가을학기 강의 #2 Python 변수, 입출력, 배열 박성우 POSTECH 컴퓨터공학과 2015 년 9 월 30 일.
파이썬 (Python). 1 일 : 파이썬 프로그래밍 기초 2 일 : 객체, 문자열 3 일 : 문자인코딩, 정규표현식, 옛한글 4 일 : 파일 입출력 5 일 : 함수와 모듈 6 일 : 원시 말뭉치 다루기 실습 7 일 : 주석 말뭉치 다루기 실습 8 일 : 웹 데이터로.
2014 가을학기 계산 입문 연습 #4 지도교수 : 박성우 조교 : 이다훈. Python 을 설치합시다.
Python Ch.06 RaspberryPi Sejin Oh. Raspberry Pi Python  IDLE(Integrated Development Environment)  라즈베리 파이 배포본들은 일반적으로 파이썬과 파이썬 3 의 IDLE 파 이썬 개발 도구를.
광고 제작자. Copyright 본 자료는 동그라미재단의 지원으로 개발되었으며, 저작권과 일체의 사용권리는 “서울중등진로와직업교과교육연구회“에 있습니다. Creative Commons License의 "저작자표시-비영리-변경금지(CC BY-NC-ND)"에 따라 비영리.
Chapter 12. 배열. 배열  동일한 항목들이 동일한 크기로 연속적으로 메모리에 저장되는 구조  동일한 자료 유형이 여러 개 필요한 경우에 이용할 수 있는 자료 구조.
1 08 배열. 한국대학교 객체지향연구소 2 C 로 배우는 프로그래밍 기초 2 nd Edition 배열  동일한 자료유형의 여러 변수를 일괄 선언  연속적인 항목들이 동일한 크기로 메모리에 저장되는 구조  동일한 자료 유형이 여러 개 필요한 경우에 이용할 수 있는.
1. 2 차원 배열  배열은 동일한 데이터 유형으로 여러 개의 변수를 사용할 경우 같은 이 름으로 지정하여 간편하게 사용할 수 있도록 하는 것으로서 앞에서 1 차원 배열을 공부하였습니다.  2 차원 배열은 바둑판을 생각하면 되며, 1 차원 배열에서 사용하는 첨자를 2.
4장 배열과 함수 한빛미디어(주).
재료수치해석 HW # 박재혁.
Report #5 - due: 4/13 다음 10*5의 희소 행렬 A, B를 고려하라.
Excel 일차 강사 : 박영민.
제 9 장 구조체와 공용체.
C 8장. 포인터 #include <stdio.h> int main(void) { int num;
3장. 변수와 연산자. 3장. 변수와 연산자 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, / 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, /
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 12. 포인터의 이해.
Chapter 04 C 연산자의 이해.
10장 함수.
Heesang kim PL/SQL 3 Heesang kim.
11장. 포인터 01_ 포인터의 기본 02_ 포인터와 Const.
컴퓨터 프로그래밍 기초 #02 : printf(), scanf()
Javascript Basic Sample Programs
Tail-recursive Function, High-order Function
11장. 1차원 배열.
10강. JSP 본격적으로 살펴보기-II 스크립트릿, 선언, 표현식 지시자 주석 Lecturer Kim Myoung-Ho
C 프로그래밍 C언어 (CSE2035) (Chap11. Derived types-enumerated, structure, and union) (1-1) Sungwook Kim Sogang University Seoul, Korea Tel:
쉽게 풀어쓴 C언어 Express 제3장 C프로그램 구성요소 C Express.
JA A V W. 03.
프로그래밍 개요
어서와 C언어는 처음이지 제14장.
인터넷응용프로그래밍 JavaScript(Intro).
Gachon CS50 Python Basics I Basic Operators 가천대학교 | 산업경영공학과 최성철 교수.
3장 상수 변수 기본 자료형 키워드와 식별자 상수와 변수 기본 자료형 형변환 자료형의 재정의.
안산고등학교 햇빛발전 협동조합 양소현, 박정은, 이유경, 오홍선 정은호, 백승준, 이은진, 김고은.
과학 탐구 토론 대회 1학년 2반 박승원 1학년 5반 권민성.
쇼미더경일 작은학교 world mom 작은학교 World Mom 김가현 추인선 이혜진 박애진 황윤희 조예진 정다혜.
Mar 김 준 영 (juny924@gmail.com)
3장. 변수와 연산자 교안 : 전자정보통신 홈페이지 / 커뮤니티/ 학술세미나
Term Projects 다음에 주어진 2개중에서 한 개를 선택하여 문제를 해결하시오. 기한: 중간 보고서: 5/30 (5)
연산자 (Operator).
Hello, Python! #2 <부제: 코딩은 혼자하는 것이다>
포인터 1차원 배열과 포인터 2차원 배열과 포인터 문자열 배열과 포인터 포인터 배열
프로그래밍 원리 Chapter 05 자바스크립트 기초 신한대학교 IT융합공학부 박 호 균.
에어 조건문.
컴퓨터 프로그래밍 기초 - 10th : 포인터 및 구조체 -
2장. 변수와 타입.
3D 프린팅 프로그래밍 05 – 반복패턴 만들기 강사: 김영준 목원대학교 겸임교수.
Regular Expression 1 Powerful pattern matching with regular expression to a string while () { if ( /ab*c/ ) { print $_; } } substitute operator s/abc*c/def/;
컴퓨터 프로그래밍 기초 - 8th : 함수와 변수 / 배열 -
에어 반복문 (1).
Regular Expression 1 Powerful pattern matching with regular expression to a string while () { if ( /ab*c/ ) { print $_; } } substitute operator s/abc*c/def/;
제 15 강 문자와 코드 shcho.pe.kr.
4장. 데이터 표현 방식의 이해. 4장. 데이터 표현 방식의 이해 4-1 컴퓨터의 데이터 표현 진법에 대한 이해 n 진수 표현 방식 : n개의 문자를 이용해서 데이터를 표현 그림 4-1.
2장 PHP 기초 PHP의 시작과 끝을 이해한다. 주석문에 대하여 이해한다. echo 문을 이용하여 화면에 출력하
7장. 분기와 반복 01_ 분기 02_ 반복.
Homework #8 (실습 #7) [1/2] 다음을 수행하는 PHP 프로그램을 작성하여 프로그램과 결과물을 프린트하여 제출한다. sin(45º), cos(45º), tan(45º)를 출력하는 프로그램을 작성하시오. 피보나치 수를 구하는 함수 fib($n)을 작성하고,
Chapter 10 데이터 검색1.
함수, 모듈.
11장 배열 1. 배열이란? 1.1 배열의 개요 1.2 배열의 선언과 사용.
16장. 변수, 연산자, 사용자 정의 함수 변수 배열과 객체 연산자 함수.
9 브라우저 객체 모델.
엔화 대환/대출 자금용도 대상 이자 차액 효과 (A,B,C) 환율 리스크 헷징 (A,B) 엔화의 평균환율 (A,B,C)
8장 선택 논리 II 1. 논리연산자 1.1 논리연산자 : AND (&&) 1.2 논리연산자 : OR (||)
실습과제 (변수와 자료형, ) 1. 다음 작업 (가), (나), (다)를 수행하는 프로그램 작성
어서와 C언어는 처음이지 제21장.
수업 내용 수업 목표 강의 내용 강의 계획서 교과서 및 참고도서 평가 방법 수강생의 학습 방법 제안 강의자료 사이트
나의 이야기.
6 객체.
2019 2학기 9장 배열과 포인터 1. 주소, 주소연산자(&) 2. 포인터, 역참조연산자(*) 3. 배열과 포인터.
Presentation transcript:

에어 PHP 입문

Copyright 본 자료는 동그라미재단의 지원으로 개발되었으며, 저작권과 일체의 사용권리는 “에어”에 있습니다. Creative Commons License의 "저작자표시-비영리-변경금지(CC BY-NC-ND)"에 따라 비영리 목적의 경우 사용 가능합니다. http://creativecommons.org/licenses/by-nc-nd/4.0/

기본 구성 C언어 PHP

Hello, World!

문자열 php에서의 문자열은 모두 “ “ 혹은 ‘ ‘ 으로 감싸주어야 한다. Ex) “Air” ‘Aaron Ramsey’

출력 echo 값 echo(값) print 값 print(값) echo 명령문 print 함수 echo 값

코딩을 해보자! Q. 웹사이트에 Hello, World! 를 출력하시오.

변수 선언 어? 변수가 왜 없지? 그럼 자료형은? PHP는 자료형을 구분하지 않음. PHP에서는 변수 선언을 따로 하지 않음. C언어 PHP

변수 $변수명 = 값 변수를 미리 선언하지 않아도 된다. 자료형을 구분하지 않는다. (ex ‘1’ = 1) 변수명 맨 첫번째는 숫자가 올 수 없다. (ex $1abc)

변수 생성

변수 출력

코딩을 해보자! Q. $a에 “Hello, “를, $b에 “World!” 를 넣어서 “Hello, World!” 를 출력 하시오.

문자열 합치기 문자열끼리는 . 으로 서로 합칠 수 있다. (ex “Hello, “.”World!”) 문자열 변수끼리 . 으로 합칠 수 있다. (ex $a.$b) 문자열 변수와 문자열끼리 . 으로 합칠 수 있다. (ex “Hello, “.$b)

코딩을 해보자! Q. $a에 “Hello, “를, $b에 “World!” 를 넣어서 “Hello, World!” 를 출력 하시오. (단, 문자열 합치기를 이용한다)

줄 바꾸기 echo, print 안에서 HTML 태그를 사용할 수 있다. 따라서 줄 바꾸기를 할 때는, HTML 태그인 <br>을 사용한다. (ex echo “A<br>B”)

코딩을 해보자! Q. $a에 “<br>”을 넣어서, “Hello World” 를 출력하시오.

“”와 ‘’의 차이점 “ “ 는 변수를 사용할 수 있고, ‘ ‘ 는 사용할 수 없다. Hello World! Hello{$a}World

연산 ≒ C언어 $a+$b : $a와 $b를 더한 값을 리턴 $a-$b : $a에서 $b를 뺀 값을 리턴

코딩을 해보자! Q. $a에 1을, $b에 3을 넣어서 다음과 같은 결과물을 출력하시오. <출력 결과>

연산자의 우선순위 괄호 > 곱하기,나누기,나머지 > 문자열(.) > 더하기,빼기

문자열과의 연산 PHP 에는 연산을 할 때, 각각의 자료형으로 자동변환하기 때문에, 자료형의 구분이 거의 필요가 없다. 따라서 문자열의 수학적 연산을 할 때는, 해당 문자열의 수학적 값이 필요하다. 문자열의 수학적 값은 0이지만, 문자열 맨 앞에 숫자가 있을 경우, 숫자가 끝날 때까지의 값이 문자열의 수학적 값이 된다.

문자열과의 연산 “asdf” + 3 = 3 “12a” + 2 = 14 “17.3.1” + 2.7 = 20 “asdf” + “asdf” = 0

코딩을 해보자! Q. 다음 출력 결과를 출력하는 php코드를 작성하시오. (단, 실제로 계산) <출력 결과>