티스토리 뷰

1. 개념
class에서 변수 초기값 설정
class 키워드로 클래스를 선언할 때 변수 초기값을 설정할 수 있음
php 7 버전에서 테스트를 진행해 본 결과 , 계산된 결과도 초기값으로 설정 할 수 있음
2. 예제
class에서 변수 초기값 예시
PHP 코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
 
class Testclass
{
//dong과 calc_amt변수에 각각 101동과 계산될 값을 초기값으로 설정
public $dong = "101동" ;
public $calc_amt = 100*100;
}
 
//Testclass를 가져와 testUser라는 인스턴스를 생성
$testUser = new Testclass();
 
//클래스에서 정의된 초기값을 가져와서 출력
print_r( $testUser -> dong );
print_r( <br><br> );
print_r( $testUser -> calc_amt );
print_r( <br><br> );
 
//클래스에서 정의된 변수를 가져와서 값을 입력 후 출력
$testUser -> calc_amt = 200000;
 
print_r( $testUser -> calc_amt );
?>
결과 화면
코드 설명
class키워드를 사용하여 클래스를 선언할 때 변수에 초기값을 설정할 수 있습니다.
위에서 보는 것 같이 동에는 101동을 , calc_amt에는 100*100이 계산되는 값을 초기값으로 설정하였습니다.
이후에 testUser로 인스턴스를 만들어서 dong과 calc_amt를 출력해 본 결과 101동과 10000이 출력됨을 확인하실 수 있습니다.
그래서 여기에 calc_amt에 20000이라는 값을 넣고 다시 그것만 출력해 보면 입력한 값이 calc_amt 변수에 담아지면서 출력이 되는 것을 확인 하실 수 있습니다.
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday