본문 바로가기

Database & Web- WA4E

PHP Functions (Part 1)

1.

 

 

 

1-1. 왜 함수냐? 맨날 써야 하는 것을 반복할 필요가 없으니까.

1-2. 자주 사용하는 어떤 코드가 일정 수준 이상의 복성을 가졌을 때, 함수를 사용한다.

 

 

1-3. 코드를 정리하여 문단으로 만들고 이름을 짓는다.

1-4 반복하지 않는다. 그냥 사용한다.

1-5. 너무 복잡해지거나 길어지면 함수에 넣어버린다.

1-6. 갯수가 많아지면 라이브러리를 만들고 친구랑 같이 쓴다.

 

 

2.

 

2-1. 선생님도 사용할 때마다 구선생님께 물어본다고 하신다.

 

 

 

2-2. php의 힘은 내장 함수에서 나온다.

 

 

3.

 

 

 

3-1. 함수를 정의하는 방법은 다른 언어와 비슷하다.

3-2. function이란 키워드를 사용하며, 이름과, 선택적인 변수들을 함께 선언한다.

3-3. 함수의 본체는 중괄호 안에 있다.

 

3-4. 함수의 이름을 짓는 법은 변수와 거의 같다. 다만 $로 시작하지 않는다.

3-5. 내장함수의 이름을 쓰지 않도록 조심하고, 대소문자는 중요하지 않다.

 

 

 

 

 

4.

 

 

 

4-1. 함수가 인수를 취하면, 컴퓨팅을 통해 값을 반환한다.

4-2. 이 때 return keyword를 사용한다.

 

 

 

5.

 

 

5-1. 함수는 인자를 선택할 수 있으며, 함수 내에서 정의된 변수는 함수가 사용되었을 때 aliases(가명)으로 사용된다.

5-2. 초록색이 인자, 실제 사용되는 주황색이 가명이 된다.(호출 시)

 

 

5-3. 인자는 기본값을 가질 수 있으며, 그렇기 때문에 생략될 수 있다.

5-4. 함수 정의 시에 기본값을 'es'라고 선언하였다.

 

6.

 

 

 

6-1. 함수 내의 변수 인자는 가명으로 사용되어 진다.

6-2. 더 나아가, 가명의 복사본도 사용이 가능하다.

 

7.

 

7-1. 함수를 정의할 때, 변수 인자에 &를 붙임으로써 변수를 외부의 값에 의해 참조하게 할 수 있다.

'Database & Web- WA4E' 카테고리의 다른 글

PHP Forms (Part 1)  (0) 2019.08.05
PHP Functions (Part 2)  (0) 2019.07.28
PHP Arrays (Part 2)  (0) 2019.07.28
PHP Arrays (Part 1)  (0) 2019.07.28
PHP Language - Control Structures (Part 4)  (0) 2019.07.28