PHP

함수와 객체의 비교 2 (배열)

수업소개

이 수업에서도 함수와 객체를 사용해서 코딩을 할 때의 차이점을 살펴봅니다. 객체에 대해서 익숙해지는 것을 목표로하는 수업입니다. 

수업

코드

<h1>Function Style</h1>
<?php
$adata = array('a', 'b', 'c');
array_push($adata, 'd');
foreach($adata as $item){
  echo $item.'<br>';
}
var_dump(count($adata));
?>
<h1>Object Style</h1>
<?php
$odata = new ArrayObject(array('a', 'b', 'c'));
$odata->append('d');
foreach($odata as $item){
  echo $item.'<br>';
}
var_dump($odata->count());
?>

 

댓글

댓글 본문
작성자
비밀번호
  1. 홍콩돼지
    저도 php누구한테 배웠냐고 하면 자신있게 이고잉선생님이라고 말할께요! ㅋ_ㅋㅋㅋㅋㅋㅋㅋ
  2. DevToo
    아무리 바쁘셔도 이런 글엔 대댓글을 달아주시면 힘이 될텐데 말이죠 ㅎ
    대화보기
    • DevYun
      안녕하세요. 현직 개발자 입니다.

      업무스킬이나 언어활용능력에 부족함은 없지만
      기초를 다지기 위해 이고잉선생님들 찾았습니다.

      제가 개발자로써 첫 발을 내 딛을 때 많은 용기를 주신 저의 진정한 선생님이시자,
      제가 어려워 할 때 마다, 개발에 고민이 있을 때 마다 간접적으로나마 시원한 해결을 해주시는
      제 선생님에게 감사의 인사를 전하며, 기초를 다지러 찾아뵈었습니다 ^^
    • 송성태
      객체에 대한 강의 잘 들었습니다.
      설계도, 객체, 매쏘드가 뭐하는 것인지 개념은 알겠습니다.
      감사합니다!
    • 박지수
      명강의 정말 감사합니다.
    • Frank
      고맙습니다~
    • dufuqsls
      개발자로 취업 희망하는 데 스킬이 부족해서인지, 스펙이 부족해서인지 못하고 있습니다.

      그 동안 여러 스킬을 배워보고자 하는 데 상당히 도움이 됩니다.

      물론 강의를 보고 자기화로 만들어야지 본인의 것이 되겠지만

      엄두가 안나네요 ㅜ
      좋은 말씀 감사합니다.
    graphittie 자세히 보기