PHP 8.0 버전 기똥차네요..! > 자유게시판

자유게시판

PHP 8.0 버전 기똥차네요..! 정보

PHP 8.0 버전 기똥차네요..!

본문

<?php
class RockStar
{
    public string $band;
    public string $style;

    function set_star(string $band, string $style) : void
    // Looks like setter in Java
    {
        $this->band = $band;
        $this->style = $style;
    }

    function get_star() : string
    // Looks like getter in Java
    {
        /*
        $intro = "This Band is {$this->band}. <br> 
        Genre is {$this->style}. <br>";

        return $intro;
        **/

        return "Today's Band is called {$this->band}. <br> 
        Genre is {$this->style}. <br>";
    }
}

$rock_star = new RockStar();
$rock_star->set_star(band: 'Dream Theater', style: 'Progressive Power Metal');

echo $rock_star->get_star();

 

 

마치 자바 쓰는 기분 이었어요..!

현업에서도 바로 바로 적용이 되면 좋겠는데 7.4도 빠른 편이라..ㅎㅎㅎ

추천
2

베스트댓글

요즘도 객체지향안되는 언어가 있던가요ㅋㅋ..

루비 개발자가 부러워요 루비는 원시타입없고 전부 객체라서
좋죠 개발 혼자만 하는것도 아니고 같이 하는데

PHP쪽은 누구는 객체지향 필요없다 그러고ㄷ
프레임워크, cms도 막 나눠서 싸우고..ㅠ

댓글 2개

요즘도 객체지향안되는 언어가 있던가요ㅋㅋ..

루비 개발자가 부러워요 루비는 원시타입없고 전부 객체라서
좋죠 개발 혼자만 하는것도 아니고 같이 하는데

PHP쪽은 누구는 객체지향 필요없다 그러고ㄷ
프레임워크, cms도 막 나눠서 싸우고..ㅠ
아오 저는 class 아직도(?) 써요
php로는 7년전부터 쓰고 있는데
작은 일반 소개홈페이지에서는 물론 쓸일이 없죠 뭐.....
전체 195,241 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

  1. 참여61 회 시작24.04.12 12:32 종료24.04.19 12:32
  2. 참여27 회 시작24.04.12 12:32 종료24.04.19 12:32
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT