공부하자/PHP 31

php 문자 대소문자 변환하기

php 문자 대소문자 변환하기 1. 대문자 소문자로 변환 strtolower('변경하고자 하는 문자열') 사용 예제 12345cs 출력 값test 2. 소문자 대문자로 변환strtoupper('변경하고자 하는 문자열') 사용 예제 12345cs 출력 값TEST 3. 첫글자만 대문자로 변환ucfirst('변경하고자 하는 문자열') 사용 예제 12345cs 출력값Test 4. 간 단어의 첫글자를 대문자로 변환 ucwords('변경하고자 하는 문자열') 사용 예제 12345cs 출력값Test Test

공부하자/PHP 2018.12.27

AH00558: apache2: Could not reliably determine the server's fully qualified domain name

AH00558: apache2: Could not reliably determine the server's fully qualified domain name 에러 해결하기 문제의 에러AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message 해당 문제 해결하기$sudo echo "ServerName $(cat /etc/hostname)" >> /etc/apache2/apache2.conf 문제 해결 아파치 재시작$sudo service apache2 restart

공부하자/PHP 2018.12.06

PHP 반복문

PHP 반복문 1. for 문 원하는 횟수로 설정할 수 있고, 무한루프 방지가 되기 때문에 많은 사람들에게 사랑을 받는 반복문이다. 사용방법for(초기화 표현식; 조건 표현식; 변경 표현식){} 사용예제 출력값 for i: 0 for i: 1 2. while 문대게 게시판 또는 데이터를 불러와 출력할때 주로 사용된다. 사용방법while(조건표현식){}조건에 만족하면 계속 반복하여 실행한다. 사용예제 출력값 1 2 //++i를 했기때문에 0이 아닌 1이 출력된다. 1. do while 문 while 문을 조금 변형하여 코드가 먼저 실행된다. 반복문이 먼저 실행되기 때문에 반 조건이 되는 변수의 초기값이 달라짐을 유의해야 한다. 사용방법do{}while(조건표현식); 사용예제 출력값 1 2 3 //출력이 먼..

공부하자/PHP 2018.11.28

php 파일 및 폴더 삭제하기

php 파일 및 폴더 삭제하기 1. unlik() 함수를 통해 파일 삭제 사용법경로는 상기 php 파일이 있는 위가 시작이다. 예제[1]상대경로: 현재 위치에 있는 delete 디렉토리의 file.php를 삭제한다는 의미이다.[2]절대경로: /var/www/html/delete 디렉토리의 file.php를 삭제한다는 의미이다. 2. rmdir() 함수를 통해 디렉토리 삭제 해당 함수 또한 unclik 함수와 사용법이 동일하다. 사용법경로는 상기 php 파일이 있는 위가 시작이다. 예제상대경로로 현재 위치에 있는 delete 디렉토리를 삭제한다는 의미이다.

공부하자/PHP 2018.11.28

json 이란?

JSON 이란? JSON은 표기법이 속성과 데이터를 표현하는데에 있어서 단순하고 사람이 이해하기 쉬우며, XML보다 표현 데이터도 소모값이 적기 때문에 에플리케이션간 데이터를 교환하기 위한 개방형 표준 포맷이 방식이다. JSON은 javaScript Object Notaion으로 자바스크립트 언어에서의 객체 표기법을 의미하지만 자바스크립트에 종속되지 않은 독립적인 포맷 데이터이다. 1. JSON(JavaScript Object Notation) 형식1.1 name-value 형식의 쌍(pair)여러가지 언어들에서 object, hashtable, struct로 실현된다.{string key: string value} 형태{ "frist_name": "son", "last_name": "yobot"} 2...

공부하자/PHP 2018.11.28