Program/PHP(162)
-
[PHP] 하나의 파일을 여러곳에서 사용하기 include, require
068_PHP 하나의 파일을 여러곳에서 사용하기 include [요약] 하나의 파일을 여러곳에서 사용할 수 있게 해주는 include 에 대해 알아보자 한번 작성한 코드를 다른 곳에서도 사용해야 할 때 그 코드를 또 작성한다면 효율이 좋지 않은 프로그램이라고 할 수 있다. 메뉴가 있는 페이지로 메뉴를 만들었고, 이 페이지가 [a.php]에서도 필요하고 [b.php]에서도 필요하며, [c.php]에서도 필요하다면 메뉴에 관한 코드를 3번 작성할 필요없이 include를 사용하면 된다. [include 사용 방법] include "파일 경로와 파일명"; [helloworld] 문구를 출력하는 페이지를 만들고 include를 사용해 해당 페이지를 불러오는 예제를 만들어 기능을 확인해보자. 먼저 [hellowo..
2022.09.17 -
[PHP] 슈퍼 글로벌 변수 $_SERVER
067_PHP 슈퍼 글로벌 변수
2022.09.17 _SERVER 에 대해 알아보자 _SERVER 변수로 얼을 수 있는 정보] 인덱스 내용 PHP_SELF 현재 실행 중인 파일의 경로와 파일명 표시 argv 페이지에 전달된 데이터 표시 argc 페이지에 전달된 데이터의 라인별 수 GATEWAY_INTERFACE 서버가 사용 중인 CGI 버전 SERVER_ADDR 현재 사용 중인 서버의 IP 주소 SERVER_NAME 현재 사용 중인 서버의 호스트명 SERVER_SO.. -
[PHP] 파라미터(parameter)의 기본값 설정하기
066_PHP 파라미터(parameter)의 기본값 설정하기 [요약] 파라미터값의 기본값을 설정하는 방법에 대해 알아보자 파라미터값이 없는 경우에 기본값을 설정하는 방법은 다음과 같다. function sum(
2022.09.17 param2) { } sum($num1); sum 함수에는 2개의 파라미터가 선언되어 있으나 sum 함수를 호출하는 곳에서는 아규먼트를 하나만 사용하는 경우이다. 이렇게 파라미터 param2의 값을 반지 못한 경우에 사용할 기본값을 적용 할 수 있다. [파라미터 기본값 설정 방법] function 함수명(파라미터 = 기본값) {} 파라미터를 선언 후 기본값을 설정하면 파라미터가 없는 경우 해당 값을 사용한다. 다음은 파라미터의 기본값을 설정한 예제이다. [예제: 68_paramet.. -
[PHP] 함수에서 값 반환하기 return
065_PHP 함수에서 값 반환하기 return [요약] 함수 내의 값을 호출한 곳으로 반환하는 방법 return에 대해 알아보자 함수를 호출한 곳으로 값을 전달할 때는 return 문을 사용한다. [return문 사용 방법] return 전달할 값; 함수 내에서 return문을 만나면 함수는 더이상 작동하지 않고 종료된다. 다음의 예제를 통해 echo 문은 return문 아래에 있어 작동하지 않는다. function sum(
2022.09.17 num2) { return num2; echo '작동 불가'; } 다음은 return문을 활용한 예제이다. [예제: 67_return.php ] 실행결과 초보자를 위한 PHP 200제 김태영 지음 | 정보문화사 -
[PHP] 파라미터(parameter)와 아규먼트(argument)
064_PHP 파라미터(parameter)와 아규먼트(argument) [요약] 함수를 호출할 때와 함수를 선언할 떄의 변수를 부르는 이름 파라미터(parameter)와 아규먼트(argument)에 대해 알아보자. 지금까지는 함수에 값을 넣을 때 첫 번째 값, 두 번째 값으로 불러왔다. 이것들의 정식 명칭은 아규먼트(argument)이다. 아규먼트는 함수를 호출할 때 함수에 전달하는 값의 명칭이다. 우리가 지금까지 사용했던 함수들의 전달값이 모두 아규먼트(argument)이다. [아규먼트(argument) 사용 방법] 함수명(아규먼트1, 아규먼트2); 함수에 값을 전달한다면 함수에서는 값을 받는 부분이 있다. 이 값은 파라미터(parameter)라고 부른다. [파라미터(parameter) 사용 방법] 함..
2022.09.16 -
[PHP] 함수 만들고(선언하고) 호출하기 function
063_PHP 함수 만들고(선언하기) 호출하기 function [요약] 함수를 만드는 방법에 대해 알아보자. 지금까지 여러 함수의 사용 방법에 대해 알아보았다. 이렇게 이미 존재하는 함수들을 내장함수라고 부른다. 프로그래밍을 하다보면 함수를 만들어야 하는 일이 많이 발생한다. 어떠한 기능을 만들었는데 이 기능이 다른 곳에서도 쓰인다면 매번 같은 소스를 작성할 필요 없이 한 번 함수로 만들어서 필요할 때마다 호출해서 사용하면 편리하다. [함수 만드는(선언하는) 방법] function 함수명() { // 명령문 } 다음은 hello world 라는 문구를 출력하는 함수를 만든 예제이다. [예제: 64_makingFunction.php ] 실행결과 hello() 함수를 호출하지 않았으므로 결과에는 아무것도 표..
2022.09.16 -
[PHP] 랜덤값 구하기 rand()
062_PHP 랜덤값 구하기 rand() [요약] 랜덤으로 수를 반화하는 함수 rand()에 대해 알아보자 랜덤으로 어떠한 수를 구하려면 rand() 함수를 사용한다. 가위, 바위, 보 게임 또는 이벤트 페이지를 만들 때 많이 사용되는 함수이다. rand() 함수는 특정한 범위의 값을 적용하면 그 사이의 값을 반환한다. [rand() 함수 사용 방법] rand(시작할 값, 끝날 값); rand(1, 10); // 1부터 10까지 중 하나를 무작위로 반환 다음은 rand() 함수를 사용한 예제이다. [예제: 63_rand.php ] 실행결과 위 결과값은 새로고침을 할 때 마다 다르게 나오게 된다. 초보자를 위한 PHP 200제 김태영 지음 | 정보문화사
2022.09.16 -
[PHP] 숫자를 3자리씩 구분하는 숫자 구분자 표시하기 number_format()
061_PHP 숫자를 3자리씩 구분하는 숫자 구분자 표시하기 number_format() [요약] 숫자를 3자리씩 구분하여 , 를 표시하는 함수 number_format() 에 대해 알아보자. 1234567을 1,234,567과 같이 세자리마다 콤마(,)를 표시하려면 number_format()을 사용한다. [number_format() 사용 방법] number_format(표시할 수); 다음은 number_format() 함수를 사용한 예제이다. [예제: 62_number_format.php ] 실행결과 [number_format() 함수에 표시할 소수점 자리수 지정하는 방법] number_format(표시할 수, 소수점 자리수); 다음은 number_format() 함수의 자리수를 지정한 예제이다. ..
2022.09.16 -
[PHP] 실수 올림하기 ceil()
060_PHP 실수 올림하기 ceil() [요약] 실수를 올림하는 함수 ceil()에 대해 알아보자. 실수를 올림하려면 ceil() 함수를 사용한다. 사용 방법은 floor() 함수와 같다. [ceil() 함수 사용 방법] ceil(올림할 수); 다음은 ceil() 함수를 사용한 예제이다. [예제: 61_ceil.php ]
2022.09.15 -
[PHP] 실수 내림(버림)하기 floor()
059_PHP 실수 내림(버림)하기 floor() [요약] 실수를 내림(버림)하는 함수 floor()에 대해 알아보자. floor() 함수는 실수를 버림하는 기능을 한다. 사용 방법은 round()와 달리 정수만 표현한다. [floor() 함수 사용 방법] floor(내림할 수); 다음은 floor() 함수를 사용한 예제 이다. [예제: 60_floor.php ]
2022.09.15