1. 쿠키 생성 setcookie() PHP에서 쿠키를 설정하는 데 사용됩니다. 이 함수는 사용자가 브라우저를 통해 서버와 상호작용하는 동안 정보를 저장하는 방법으로 활용됩니다. 쿠키는 클라이언트 측에서 저장되며, 이후의 요청 시 서버로 전송됩니다.setcookie ( $name [, $value [, $expire [, $path [, $domain [, $secure [, $httponly ]]]]]] )setcookie($cookieName, $cookieValue, time()+60, "/"); // 쿠키가 60초 간 지속됨.$name:필수 매개변수로 쿠키의 이름을 지정합니다.예: "user"$value:선택 매개변수로 쿠키의 값을 지정합니다. 기본값은 "" (빈 문자열)입니다.예: "John D..
BackEnd/PHP
1.파일 열기 fopen()파일을 열고 핸들을 반환합니다. $mode에 따라 읽기, 쓰기 등 다양한 모드로 파일을 열 수 있습니다.fopen($filename, $mode)$file = fopen("example.txt", "r"); // 읽기 모드로 파일 열기 2.파일 읽기 2-1.fread($handle, $length)열린 파일 핸들로부터 지정된 길이만큼 데이터를 읽습니다.$content = fread($file, filesize("example.txt")); // 전체 파일 읽기 2-2.fgets($handle)파일 핸들로부터 한 줄을 읽습니다.$line = fgets($file); // 한 줄 읽기 2-3.file_get_contents($filename)파일의 전체 내용을 문자열로 읽어..
1.GET2-1.html 폼작성name이 txt인 값을 get방식으로 보내는 폼을 만들어준다. 입력된 데이터를 제출할 때, 데이터가 전송될 목적지 URL을 action 으로 php 파일로 지정해준다.Get방식은 이값들이 쿼리파라미터값으로 보내진다. 2-2.$_GETPHP에서 GET 방식으로 전송된 데이터를 저장하는 전역 배열입니다. 주로 HTML 폼 또는 URL에서 쿼리 스트링을 통해 서버로 데이터를 전송할 때 사용됩니다.주로 간단한 데이터 전송이나 링크를 통해 데이터를 전달할 때 많이 사용됩니다. 2-3.PHP 파일$_GET으로 GET 방식으로 전달된 'txt' 값을 변수 $text에 저장한뒤 echo로 출력한다. 2.POST 2-1. html 폼작성name이 txt인 값을 p..
0.PHP 영역PHP는 로 영역을 지정하지만 뒤에 ?>은 생략하는것을 권장하고있다. 1.변수달러($) 기호를 사용하여 변수를 사용합니다.변수의 타입은 자동으로 결정됩니다.$변수이름 = 초깃값; 1-1.변수 초기화만약 초기값을 지정하지않을경우 참조 위치에 따라 기본값이 초기화된다.정수형: 0실수형: 0.0문자열: 빈 문자열 ""불리언: false배열: 빈 배열 []객체: null널: null// 초기화되지 않은 변수 선언$var1; // 정수형 기본값 0$var5=$var1+1;// 변수 사용echo "var1: $var5 "; // 1 1-2. 스코프PHP는 함수 범위 스코프(function scope)를 가진다.전역 변수로 선언하기 위해서는 global 키워드를 사용해야한다. 1-..
1. 기본 설치, 세팅https://asa9874.tistory.com/441 [PHP] PHP 설치, 환경설정하기1.설치https://www.php.net/downloads.php공식 사이트에서 다운로드를 누르고 윈도우 PHP를 선택한다. 이중에서 원하는 설정으로 다운받으시면 된다.나는 VS16 x64 Thread Safe Zip을 다운받았다.Thread Safe: 다중asa9874.tistory.com 2. 확장설치다음 vscode 확장들을 설치해준다. 4. 실행해보기우측 상단에 생긴 PHP 서버를 누르거나 CTRL + SHIFT + P를 누르고 PHP Server: Serve project를 찾아 연다 정상적으로 PHP 파일이 실행되었다.
1.설치https://www.php.net/downloads.php공식 사이트에서 다운로드를 누르고 윈도우 PHP를 선택한다. 이중에서 원하는 설정으로 다운받으시면 된다.나는 VS16 x64 Thread Safe Zip을 다운받았다.Thread Safe: 다중 쓰레드를 사용하는 환경에서 안전하게 동작하는 PHP 버전입니다.Non Thread Safe: 쓰레드를 사용하지 않는 환경에서 더 빠르게 작동하는 PHP 버전입니다.x64: 64비트 운영체제를 위한 PHP 버전입니다.x86: 32비트 운영체제를 위한 PHP 버전입니다.Debug Pack: PHP 개발 중 디버깅을 위한 도구입니다.Development Package (SDK): PHP 확장 모듈 개발을 위한 소프트웨어 개발 키트입니다. 2.압축풀..
1.PHP(Hypertext Preprocessor)동적인 웹 페이지를 만들기 위해 설계되었지만 서버 애플리케이션 개발에도 널리 사용되고 있는 언어이다.그누보드, XpressEngine, 라이믹스 등의 사이트들이 PHP를 기반으로 서버소프트웨어를 구현하였다. 2.PHP특징2-1.서버 사이드 실행PHP는 서버에서 실행되며, 클라이언트에게 HTML 형태로 결과를 반환합니다. 데이터 처리 및 조작을 서버에서 수행할 수 있게 합니다. 2-2.데이터베이스와 통합PHP는 MySQL, PostgreSQL, Oracle 등 다양한 데이터베이스와 쉽게 통합됩니다. 2-3.오픈 소스PHP는 오픈 소스 소프트웨어로, 누구나 무료로 사용할 수 있습니다. 2-4.확장성PHP는 다양한 기능을 확장할 수 있는 플러..