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

[PHP-생코] PHP 5강 - 인스턴스 변수

693  

 

 

<?php

// 클래스 생성

class MyFileObject{

  function isFile(){

    return is_file($this->filename);

  }

}

 

// 인스턴스1 생성

$file = new MyFileObject();

$file->filename = 'data.txt'; // 6강에서 생성자 배우면 더 개선된 방법 사용 가능.

var_dump($file->isFile());

var_dump($file->filename);

 

// 인스턴스2 생성 

$file2 = new MyFileObject();

$file2->filename = 'data2.txt';

var_dump($file2->isFile());

var_dump($file2->filename);

 

/*

// 용어 정리

MyFileObject : class

$file, $file2 : Instance

isFile : method (behavior)

$this->filename : Instance variable, Instance filed, Instance propery (status)

*/

?>

 

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

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

 


분류 제목
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