분류 전체보기(57)
-
록키리눅스 다운로드, Apache 2.4 웹 서버 설치, PHP8 설치, mysql 설치
1. 록키리눅스 다운로드 록키리눅스 배포판 중 DVD를 선택한다. virtualbox에 접속하고 새로 만들기 클릭 이름 Rocky Linux로 설정, ISO 이미지에 다운로드 받은 록키리눅스.iso 파일 넣기 무인 설치 건너뛰기 언어는 한국어 설정 설치 목적지 선택 후 저장소 구성 사용자 정의 클릭, 완료 + 눌러서 /boot(512MB), swap(2GiB), home(5GiB), /(10GiB) 설정 설치 시작 2. Apache 2.4 웹 서버 설치 및 구성 sudo passwd root su - dnf install httpd 버츄얼박스 설정 - 네트워크 - 포트포워딩 firewall-cmd --permanent --add-service=http firewall-cmd --permanent --ad..
2024.02.29 -
[PHP] 배열 (with 왕초보 홈페이지만들기)
php 배열은 array(값1, 값2, 값3,..)으로 선언한다. php는 다른 언어와는 다르게 배열 자체를 그대로 대입해줄 수 있다는 특징이 있다. car 배열을 선언하고 car2에 car 배열을 넣어준다. car2 배열의 첫 번째 값을 "비행선"으로 변경해준다. print_r을 이용해서 키와 키에 해당하는 값을 출력해준다. 위처럼 첫 번째 인덱스의 값이 자동차 -> 비행선으로 변한 것을 확인할 수 있다. 배열은 변수를 이용하여 순회할 수 있다. cars를 car이라는 값으로 순회하는 코드이다. car 값 사이에 공백을 주고 이를 출력해준다. 위의 코드에 대한 결과는 아래와 같다.
2024.02.28 -
[PHP] 함수(with 왕초보 홈페이지만들기)
php의 함수는 다른 언어와 비슷하게 선언한다. php의 경우 내장되어 있는 함수가 많아, 사용자 정의함수를 많이 사용하지 않아도 되는 것이 특징이다. 이 함수는 가장 기본적인 형태의 함수이다. 화면에 보여주는 역할을 담당한다. 이 함수는 return문이 있는 함수이다. return이 있는 경우 변수에 함수 return 값을 담아 화면에 보여준다. 이번에는 매개변수가 있는 함수의 경우를 알아보겠다. 매개변수가 있는 경우 선언과 결과는 아래와 같다.
2024.02.28 -
[PHP] foreach문 (with 왕초보 홈페이지만들기)
php의 foreach문은 자바의 foreach문과 유사하다. 우선 배열을 선언해준 후 변수 이름을 지정해 배열을 순회해주면 된다. 배열은 array로 선언해주면 된다. array(값, 값2, 값3, ..)으로 해주면 된다. 배열은 array(값, 값2, 값3, ..)으로 선언해줄 수도 있고, [값, 값1, 값2]로 선언해줄 수도 있다. 결과는 아래와 같다. 배열을 선언할 때 key와 value 값으로 선언하는 방법도 있다. 이렇게 하면 key는 1, 2, 3이고, 값은 각각 "사과", "배", "딸기"가 된다. 출력을 할 때는 key값과 value값을 출력해줄 수 있다. 결과는 아래와 같다. 출력을 할 때 value를 출력해줄 수도 있다. 결과는 아래와 같다.
2024.02.28 -
[PHP] 비교연산자, 논리연산자, 문자열연산자(with 왕초보 홈페이지만들기)
1. 비교연산자 php의 비교연산자는 java나 다른 언어들과 동일하다. "=="을 사용하면 값이 같은지 묻는 것이다. "==="을 이용하면 자료형이 같은지 알아볼 수 있다. "!="을 이용하면 같지 않은지 알 수 있다. "!="과 똑같은 것이 바로 ""이다. ""는 띄어쓰기 없이 해야 한다. 띄어쓰기를 할 경우 오류가 발생할 수 있다. "!=="을 이용하면 자료형이 같지 않은지 알 수 있다. 2. 논리 연산자 1) and(&&) and는 논리곱이다. 쉽게 말해서 곱셈을 생각하면 된다. true는 1이고, false는 0이기 때문에 하나만 false라도 false가 된다. 왜냐하면 1 * 0 = 0이고, 0 * 1 = 0이기 때문이다. true and true = true true and false = ..
2024.02.28 -
[PHP] 난수발생, 반올림, 절대값, 루트값, 상수 (with 왕초보 홈페이지만들기)
1. 절대값 php의 절대값 함수는 abs()이다. abs 안에 인수로 변수를 넣으면 해당 값의 절대값이 출력된다. 2. 루트값 php의 루트값 함수는 sqrt()이다. sqrt 안에 인수로 변수를 넣으면 해당 값의 루트값이 출력된다. 3. 반올림 php의 반올림 함수는 round()이다. round 안에 인수로 변수를 넣으면 해당 값에서 반올림된 값이 출력된다. 4. 난수발생 php의 난수발생 함수는 rand()이다. 아래처럼 범위를 지정해주지 않을 수 있다. 아래처럼 범위를 지정해줄 수도 있다. rand(시작, 끝)으로 범위를 지정하면 된다. 5. 상수 php는 define을 활용해 상수를 만든다. define(상수명, 상수값)으로 상수를 만들게 된다. define의 경우 중간에 대입 연산자를 활용하..
2024.02.28