cgy12306
PHP 객체 지향 프로그래밍 본문
Object Oriented Programming
예를 들어 장난감들을 하나의 toy상자로 만들면 정리가 잘된다.
또한 복잡한 코드들을 do 함수로 묶어주면 복잡한 코드들이 어떻게 생겼는지 알 필요없이 do라는 함수 하나로 코드를 사용할 수 있게 된다. 이 함수들을 다시 객체로 묶어준다.
함수와 객체의 비교
SplFileObject는 객체를 만드는 코드이다. 앞에 new를 붙여서 함수가 아닌 객체를 호출한다고 선언한다.
- SplFileObject : Class
- $file, $file2 : Instance
- isFile, isDir, fread : Method(function) 객체에 담겨있는 함수를 Method라 부른다.
- data.txt, data2.txt : state
함수와 객체의 비교 2(배열)
append는 배열에 값을 추가하는 함수이다.
출처 : https://opentutorials.org/course/62/5162
Comments