• 회원가입
  • 로그인
  • 구글아이디로 로그인

[PHP-생코] PHP 4강 - 클래스・인스턴스(객체)・메서드 생성 ★★★

1,458  

[인스턴스 기호] ->

$this->변수명 : 인스턴스 용 변수.

$인스턴스명->메서드명() : 인스턴스 용 메서드 출력 코드.

 

[클래스 전용 기호] ::  (9강에서 배울 내용)

static 키워드 추가해 「$변수명・메서드」 정의 후, 

self::$변수명 : 클래스 용 변수.

클래스명::메서드명() : 클래스 용 메서드 출력 코드.

 

 

<?php

// 클래스 생성

class MyFileObject{

  function isFile(){

    return is_file('data.txt');

  }

}

 

// 인스턴스1 생성

$file = new MyFileObject();

var_dump($file->isFile());

 

// 인스턴스2 생성 

$file2 = new MyFileObject();

var_dump($file2->isFile());

?>

 

https://opentutorials.org/module/6/15726

https://www.php.net/manual/en/language.oop5.basic.php


분류 제목
PHP7-서기 PHP7 11강 - include/require문 이용해 다른 파일 삽입하기
PHP7-서기 PHP7 10강 - 파일 이용한 메모장 만들기
PHP7-서기 PHP7 9강 - 텍스트 파일 (생성/쓰기/추가/읽기)
PHP7-서기 PHP7 8강 - 외부파일을 배열로 불러오기 + explode() 함수
PHP7-서기 PHP7 7강 - 다중배열 (= 다차원배열)
PHP7-서기 PHP7 6강 - Arrays (배열) 정의/출력
PHP7-서기 PHP7 5강 - FOR 반복문
PHP7-서기 PHP7 4강 - ELSE IF 조건문 (수우미양가 출력)
PHP7-서기 PHP7 3강 - PHP 환경변수 / IF조건문
PHP7-서기 PHP7 2강 - PHP 변수 사용법 (GET 방식)
PHP7-서기 PHP7 1강 - 내 컴퓨터를 서버로(xmapp)와 php.ini의 설정
JS-엘리 JS 14강 - 자바스크립트 함수 기본편 | JavaScript ES6
JS-엘리 JS 13강 - 비동기의 꽃 JavaScript async 와 await 그리고 유용한 Promise API…
JS-엘리 JS 12강 - Promise 개념부터 활용까지 JavaScript Promise | (JavaScript …
JS-엘리 JS 11강 - 비동기 처리의 시작 콜백 이해하기, 콜백 지옥 체험 JavaScript Callback | …
JS-엘리 JS 10강 - JSON 개념 정리 와 활용방법 | (JavaScript ES6)
JS-엘리 JS 9강 - 유용한 10가지 배열 함수들. Array APIs 총정리 | ( JavaScript ES6)
JS-엘리 JS 8강 - 배열 개념과 APIs 총정리 | (JavaScript ES6 )
JS-엘리 JS 7강 - 오브젝트 넌 뭐니? | (JavaScript ES6)
JS-엘리 JS 6강 - 클래스・오브젝트 차이점(class vs object), 객체지향 언어 클래스 정리 | (Jav…
6/35
목록
찾아주셔서 감사합니다. Since 2012