php(202)
-
[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 -
[PHP] 실수와 정수 반올림하기 round()
058_PHP 실수 반올림하기 round() [요약] 실수를 반올림하는 함수 round() 에 대해 알아보자. 통계 프로그램을 만들다 보면 몇 자리 수까지만 표시하고 반올림하여 값을 표시하는 상황이 발생한다. 이럴 때 수를 반올림하는 함수는 round()이다. [round() 함수 사용 방법] round(반올림할 수, 표시할 소수점 자리수) 반올림할 수가 23.12이고 표시할 자리수가 1이면 소수 첫째자리까지 표시하며 이후 순자의 수에 따라 첫째자리수까지 반올림된다. round(23.12, 1); // 표시할 자리수가 1이므로 23.1을 표시한다. // 다음의 숫자가 2이므로 반올림하여 23.1을 표시한다. round(23.15, 1); // 표시할 자리수가 1이므로 23.2를 표시한다. // 다음의 숫..
2022.09.15 -
[PHP] 배열에서 가장 작은 값(최소값) 구하기 min()
057_PHP 배열에서 가장 작은 값(최소값) 구하기 min() [요약] 배열의 값 중 가장 작은 수를 구하는 함수 min()에 대해 알아보자. 배열에서 가장 작은 수를 찾을 때는 min() 함수를 사용한다. [min() 함수 사용 방법] min(배열변수); 다음은 min() 함수를 사용한 예제이다. [예제: 58_min.php ] 실행결과 내용 초보자를 위한 PHP 200제 김태영 지음 | 정보문화사
2022.09.14 -
[PHP] 배열에서 가장 큰 값(최대값) 구하기 max()
056_PHP 가장 큰 값(최대값) 구하기 max() [요약] 배열의 값 중 가장 큰 수를 구하는 함수 max() 에 대해 알아보자. 배열에서 가장 큰 수를 찾을 때는 max() 함수를 사용한다. [max() 함수 사용 방법] max(배열변수); 다음은 max() 함수를 사용한 예제이다. [예제: 57_max.php ] 실행결과 range함수를 사용해 1부터 1000까지의 수를 배열로 대입했으므로 가장 큰 수인 1000이 결과로 나온다. 초보자를 위한 PHP 200제 김태영 지음 | 정보문화사
2022.09.14 -
[PHP] 1초 이하의 시간 확인하기 microtime()
055_PHP 1초 이하의 시간 확인하기 [요약] 1초 이하의 값을 확인하는 함수 microtime()에 대해 알아보자. 현재 시간을 마이크로초까지 계산해야 할 정도로 정밀한 처리가 필요한 경우에는 microtime() 함수를 사용한다. [microtime() 사용 방법] 소수 표현과 정수 표현을 따로 표시 microtime(); // 출력: 0.60822600 1517368162 소수 표현과 정수 표현을 함께 표시(괄호 안에 true 입력) microtime(true); // 출력: 1517368162.6082 microtime()을 사용하면 마이크로시간은 따로 표시하며, microtime(true)를 사용하면 소수점 4자리까지 표시한다. 다음은 microtime() 함수를 사용한 예제이다. [예제: ..
2022.09.14 -
[PHP] 날짜값이 유효한지 확인하기 checkdate()
054_PHP 날짜값이 유효한지 확인하기 checkdate() [요약] 날짜값이 유효한지 확인하는 함수 checkdate()에 대해 알아보자 날짜가 유효한 값이 맞는지 확인하려면 checkdate() 함수를 사용한다. 유효한 날짜 값이면 true를 아니면 false를 반환한다. [checkdate() 사용 방법] checkdate(월, 일, 년); 2022년 2월은 28일로 끝난다. 다음은 2022년 2월 29일이 유효한 날짜인지 확인하는 예제이다. [예제: 55_checkdate.php ] 실행결과 초보자를 위한 PHP 200제 김태영 지음 | 정보문화사
2022.09.13