서버 개발

time() : 타임스탬프 시간. 1970년 1월 1일 0시 0분 0초부터 세기 시작한 시간을 의미 코드를 실행한 시간을 기준으로 출력된다. Result 1583561822 위의 시간대로부터 1583561822초가 지났음을 알 수 있다. date() : 타임스탬프의 값을 몇년 몇월 며칠 형태로 바꾸어주는 함수 구성 date(시간포맷, 타임스탬프값) 시간 포맷에는 알고 싶은 시간의 단위값(연도 또는 월일 등)을 입력하고, 타임스탬프 값에는 알고 싶은 타임스탬프 시간 값을 입력한다. 시간 포맷에는 다양한 종류가 있다. 문자 의미 예시 문자 의미 예시 Y 4자리 연도 2020 (년) w 일(0)~토(6) 1 - 월요일 m 0 + n월 04 (월) M 3자리 월 Jan d 0 + n일 07 (일) z 올 해의 ..
phpinfo() : PHP의 설정 값을 보여주는 페이지를 출력하는 함수 먼저, phpinfo()로 설정값 페이지를 출력한다. LoaLoaded Configuration File php 설정 파일의 경로를 보기 위해서는 Ctrl + F를 이용하여 Loaded Configuration File를 검색한다. date.timezone date.timezone을 검색하면, XAMPP 사용자들은 초기값이 Europe/Berlin으로 설정된 것을 알 수 있다. 위 검색한 LoaLoaded Configuration File의 경로를 따라가면 php.ini 파일을 볼 수 있다. Ctrl + F를 눌러 date.timezone을 검색해서 내리다 보면 date.timezone=Europe/Berlin을 찾을 수 있다. 해..
isset() : 변수의 존재를 확인해주는 함수 변수가 선언되었는지 확인할 때 사용된다. Result - 변수 monster가 존재하지 않음. - 생성되었습니다. - 변수 monster 존재합니다. empty() : 변수의 값이 비었는지 확인하는 함수 비어 있는 값이라면 true를 반환한다. 빈 문자열 $str = ''; null 데이터형 $var = null; 데이터가 없는 배열 $arr = array(); $arr = []; 숫자 0과 문자열 "0" $num = 0; $str = "0"; Result 값이 빈 문자열인 경우 : bool(true) 값이 null인 경우 : bool(true) 값이 빈 배열인 경우 : bool(true) 값이 문자열 0인 경우 : bool(true) 다른 프로그래밍 언어..
[PHP] 문자열 함수 (1) - trim(), strtoupper(), strtolower() 보러 가기 strlen() : 문자열의 수를 세어 주는 함수 구성 의미 strlen('문자열'); string length 공백까지 포함하여 글자 수를 센다. substr() : 문자열을 자릿수로 잘라주는 함수 구성 의미 substr("대상 문자열", 자르기 시작할 위치, 자를 문자열 수); subtract string 'lorem ipsum dolor sit amet'에서 역순으로 amet만 잘라내고 싶을 때에는 substr($str, -4, 4) 이렇게 하면 된다. 07 변수 str을 0번째부터 6글자를 자른 후 cutStr에 대입 Result strlen 결과 : 'Hello world!'는 12 글자 ..
trim() : 문자열의 앞과 뒤의 공백을 제거하는 함수 trim('문자열'); 양쪽 다 제거 ltrim('문자열'); 앞의 공백 제거 (left) rtrim('문자열'); 뒤의 공백 제거 (right) 회원가입 시에 사용자가 정보를 입력할 때 앞이나 뒤에 예기치 않게 공백이 들어가는 경우 활용하기 좋다. 공백을 확인하기 위하여 문자열 양 옆에 * 기호를 추가하였다. Result *양쪽 공백을 제거하는 trim 함수* *왼쪽, 앞 공백을 제거하는 ltrim 함수 * * 오른쪽, 뒷 공백을 제거하는 rtrim 함수* strtoupper() : 문자열을 대문자로 출력해주는 함수 문자열에 있는 모든 영문을 대문자 로 변경해준다. 구성 의미 strtoupper('문자열'); string(str) to upper..
switch 조건문 한 번에 여러 개의 조건문을 사용하고 조건에 따라 명령문이 달라야 하는 경우에 사용한다. 구성은 아래와 같다. switch(변수) { case 비교 값 또는 조건: // 명령문 break; default: // 일치 내용문 없을 때 (if문의 else처럼) break; } case 수의 제한은 없다. 마지막에 default만 넣어주면 된다. 조건마다 break문을 넣어야 다음 case문을 확인하지 않고 switch문을 빠져나오게 된다. score가 85점이라고 가정했을 때, 성적을 처리하기 위해서 10으로 나누고 floor 함수로 소수점을 정리해준다. 1부터 10까지의 수가 변수 grade에 대입되고 그 수를 이용하여 switch 문으로 조건을 비교한다. Result 등급 C swit..
if 조건문 조건문은 어떠한 조건이 참인지 거짓인지를 판별하여 각각의 결과를 다르게 수행해야 할 때 사용한다. if문 안의 값이 참이라면 "변수 a의 값은 변수 b의 값보다 크다."가 출력되고, 거짓이라면 "변수 a의 값은 변수 b의 값보다 크지 않다."가 출력된다. Result 변수 a의 값은 변수 b의 값보다 크지 않다. 기호 의미 > 크다 >= 크거나 같다
[PHP 기초] 배열(2) - array_push(), var_dump() 보러 가기 배열의 값을 출력하는 함수 list() list(변수, 변수, 변수, …) = 변수명 list() 함수는 각 배열의 값을 변수에 대입시켜 출력하는 방법이다. player 라는 배열을 선언하고, 값을 각각 넣은 다음 원하는 부분을 list 함수로 출력 시켰다. Result 플레이어가 소지한 골드 : 500G 특정 범위의 수를 배열로 만드는 함수 range() range(시작 수, 끝 수, 간격); *** 간격 미 입력 시 (1부터 5까지) Result *** 간격 입력 시 (1부터 5까지 2간격으로) Result 배열의 값 개수를 확인해주는 함수 count() count(배열 변수명); var_dump()를 이용하면 값이..
민57
'서버 개발' 카테고리의 글 목록 (3 Page)