• 회원가입
  • 로그인

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



 

 

<?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

 

방문 감사합니다. (즐겨찾기 등록: Ctrl + D)

찾아주셔서 감사합니다. Since 2012