본문 바로가기

전체 글376

[php]파일 파일파일의 복사 파일삭제 파일 내용 읽기1.file_get_contents : 텍스트로 이루어진 파일을 읽어서 문자열을 리턴한다. 2. file_put_contents : 문자열을 파일에 저장한다. 네트워크를 통해 데이터 읽어오기 권한파일을 읽고 쓸 때 권한의 문제로 오류가 발생할 수 있다. 권한에 대한 문제는 다소 복잡하기 때문에 동영상 강의를 참고한다.아래 코드는 특정 파일이 읽을 수 있는 상태인지를 확인한다.1. is_readable : 파일을 읽을 수 있는 상태인지 확인 하는 함수 2. is_writable : 특정 파일이 쓰기 가능한지 확인하는 함수 3. file_exists : 파일 존재 여부를 확인하는 함수 2017. 9. 26.
[php] 라이브러리와 확장기능 라이브러리와 확장기능UI와 APIUI는 User Interface의 약자다. 이것은 시스템과 사용자 사이의 접점을 의미하는데, 사용자의 의지를 시스템에게 전달하면서, 시스템의 상태를 사용자에게 알려주는 장치, 그래픽, 명령어들을 포괄적으로 UI라고 부른다. API는 Application Programming Interface의 약자로 (운영체제나 언어 같은) 플랫폼과 그 플랫폼 위에서 동작하는 응용 프로그램이 상호작용하는 접점이라고 할 수 있다. 말이 어렵다. 아래 코드를 실행하면 현재 설치된 php에 대한 다양한 정보를 볼 수 있다. 여러분이 위와 같은 코드를 통해서 php에 대한 정보를 출력했다고 해보자. 그럼 이 정보 페이지를 만든 것은 여러분일까? 아닐까? 이 질문에 대해서 생각해보자.위의 코드를.. 2017. 9. 26.
[php] include 와 namespace include 와 namespace프로그램은 작고 단순한 것에서 크고 복잡한 것으로 진화한다. 그 과정에서 코드의 재활용성을 높이고, 유지보수를 쉽게 할 수 있는 다양한 기법들이 사용된다. 그 중의 하나가 코드를 여러개의 파일로 분리하는 것이다. 이를 통해서 얻을 수 있는 효과는 아래와 같다.자주 사용되는 코드를 별도의 파일로 만들어서 필요할 때마다 재활용할 수 있다.코드를 개선하면 이를 사용하고 있는 모든 애플리케이션의 동작이 개선된다.코드 수정 시에 필요한 로직을 빠르게 찾을 수 있다.필요한 로직만을 로드해서 메모리의 낭비를 줄일 수 있다.include란?PHP에서는 필요에 따라서 다른 PHP 파일을 코드 안으로 불러와서 사용할 수 있다. 그 방법에 대해서 알아보자.include는 외부의 php 파일.. 2017. 9. 26.
[mysql] mysql 명령어 1.데이터 베이스 접속하기 mysql -u 사용자명 -p 데이터베이스이름 mysql -u root (계정과 비번을 만들지 않았을때) mysql -u root -p(루트 비번이 있을때) 2.데이터베이스 추가 mysqladmin -u root -p create 데이터베이스명 3.루트 계정비밀번호 바꾸기 mysqladmin -u root -p password 새비밀번호 mysqladmin -u root password 비밀번호(비밀번호를 처음 설정시) 4.사용자추가 및 권한 설정 사용자계정:abc , 사용자 패스워드:1234 접속 : mysql -u root -p mysql> USE mysql;mysql> INSERT INTO user (Host, User, Password) VALUES ('localhost.. 2017. 9. 22.