php 파일 이미지 업로드 예제입니다.

우리가 게시판과 같이 글을 작성하고 이미지를 업로드할때에 기본적인 코드를 살펴보고자 합니다. 파일을 업로드하기 위해서는 html form 폼이 있어야하며 폼에서 php로 파일을 전송해서 지정한 디렉토리에 파일이 업로드가 되며 이미지를 출력할수가 있습니다. html 폼 파일 업로드 예제를 살펴보면 form 에서 method=”post” 방식을 사용하며 action=”1.php” 는 전송할 php 파일명을 입력하며 enctype=”multipart/form-data” 로 지정을 해야 파일을 전송할수가 있습니다. input … Read more

PHP 파일 읽기 쓰기 및 복사 삭제하기

우리가 게시판등을 이용하다보면 파일을 읽거나 쓰기, 그리고 복사 삭제하는 기능이 내장되어 있는것을 확인할수가 있습니다. php 파일을 다루기 위해서 이번내용에서는 파일을 읽거나 쓰기, 그리고 파일의 복사 및 삭제하는 기본문법에 대해서 살펴보고자 합니다. PHP 파일 읽기 예제를 살펴보면 $file = ‘./testfile.txt’; 는 변수에 testfile.txt 파일 메모장을 담았으며, file_get_contents($file); 는 파일을 읽기 위한 기본문법으로 실행하게되면 testfile.txt 파일의 읽을수가 … Read more

php namespace 네임스페이스 사용법

우리가 이전에 include 또는 require 를 이용해서 다른파일안에 있는 코드를 불러왔는데, 이번 내용에서는 네임스페이스에 대해서 알아보고자 합니다. 네임스페이스(namespace)는 파일의 데이터를 보관하는 디렉토리라고 할수가 있습니다. 파일명이 같은경우 불러올때 충돌이 일어날수있는데 이러한 경우를 방지하기 위해서 사용합니다. 네임스페이스 기본문법 예제를 보면 nemespace language\en; 은 디렉토리 경로가 en 이며, function welcome() 함수에 담아서, return ‘hello world’; 리턴하였습니다. 동일하게 namespace … Read more

php include 기본문법과 require 차이점

우리가 코딩을 하다보면 코드가 길어져서 복잡해지고 이후에 수정이나 유지보수가 어렵게 됩니다. 때문에 자주 사용되는 코드를 분리해서 다른파일에 저장하여 불러올때가 있습니다. 이러한 경우에 include(포함하다) 를 사용하여 파일을 불러와서 그 파일안에 코드를 필요한경우에 불러와서 사용하여 유지보수나 재활용성을 높일수가 있습니다. include의 기본문법 include를 사용하기 위해서는 include ‘불러올파일명’; echo 함수명(); 을 입력하여 불러올 파일의 함수를 include 하여 코드를 작성하지 … Read more

php 연관배열 기본문법과 출력 추가 삭제

이전시간 배열의 기본문법과 함수, 반복문을 함께사용한 예제를 살펴보았으며, 이번 포스팅에서는 배열의 데이터를 효율적으로 사용하기 위한 추가, 삭제, 수정의 기능을 알아보고자 합니다. 지금까지의 배열은 정해진 식별자 숫자 0~ 를 사용하였지만, 연관배열은 이를 구분하지 않고 배열의 키 값을 지정하여 숫자와 문자를 임의대로 사용하여 출력할수가 있습니다. 배열값 추가하기 배열에 임의대로 데이터를 추가하기 위해서 예제를 보면 $arr1 = [‘a’,’b’,’c’,’d’,’e’]; … Read more

PHP 배열 기본문법 함수와 반복문 결합

우리가 이전에 변수는 하나의 데이터를 저장하였는데 php 배열은 여러개의 데이터를 저장하기 위한것이라고 할수가 있습니다. 배열은 다른 언어에서도 리스트와 같은 비슷한 형태의 데이터 타입으로 사용이 됩니다. 또한, 배열은 이전시간에 배웠던 반복문, 조건문, 함수와 같이 사용하는 경우가 많으며 배열에 정보를 담아서 반복문에 담아서 함수로 불러오기도 합니다. 배열의 기본문법 예제를 살펴보면 변수 $member = [‘admin’,’choi’,’kim’]; 에 배열을 담았으며, … Read more

PHP 함수 호출 기본문법 예제만들기

이번 시간에는 PHP 함수의 기본문법과 예제 활용성에 대해서 설명해 보고자 합니다. 사실 우리가 이전에 배워왔던 변수, 조건문, 반복문으로도 프로그래밍을 할수가 있습니다. 하지만 코드가 많아지면서 복잡해지고 중복으로 사용되는 코드가 많아지면 유지보수가 어려워진다. 때문에 함수안를 사용하면 코드의 양을 줄여주고 유지보수를 좀더 쉽게 할수가 있습니다. 함수의 기본문법은 function 함수명(인자, 인자){호출할 코드 return 반환할값; } 이며 자주 사용해야할 코드를 … Read more

PHP 반복문과 조건문 중첩사용

우리가 코딩을하게되면 반복문과 조건문을 같이 중첩해서 사용해야하는 경우가 생각보다 많습니다. 특히, 계산기와 같은 기능을 만들때에 사용되기도 합니다. 이번시간에는 이전에 배운 반복문, 조건문의 기본문법을 응용해서 반복문과 조건문을 같이 사용하고 중첩해서 사용할수있는 기본적인 예제를 살펴보고자 합니다. 반복문 while 활용. 예제를 보면 $i = 1; 는 변수 $i 에 숫자 1이 들어가고. while($i <= 10)는 $i 가 10 … Read more

PHP 반복문 while for 기본문법과 예제

이전에 조건문의 기본문법과 응용예제를 살펴보았는데, 이번시간에는 php 반복문에 대해서 알아보고자 합니다. 프로그래밍 언어중에서 가장 중요한 요소로 조건문과 반복문을 생각할수가 있으며, 사람이 반복적인 작업을 수행하기 어렵기 때문에 이를 좀더 편리하게 작업을 지시할수가 있습니다. 반복문은 while 와 for 문 두가지가 있으며 사용환경에 따라서 선택을 할수가 있으며, 코드를 간결하게 하기 위해서 for 문을 사용하기도 합니다. 반복문 while 예제 … Read more

PHP 조건문 논리연산자 기본문법 응용

이전에 조건문의 기본문법에 대해서 알아보았는데 이번시간에는 이어서 논리 연산자로 조건문을 좀더 간편하고 편리하게 사용할수 있도록할수가 있습니다. 연산자는 and, or 이며 true and false 와 같이 좌항과 우항의 값에 따라서 실행이 되며, true or false 와 같은 형식으로 실행이 됩니다. 논리연산자 and or 기본문법 예제를 보면 if(true and true){echo 1;} 을 실행하면 숫자 1 이 출력이 … Read more