본문 바로가기
그 외 프로그래밍 언어/php

php, 배열 array

by Dreaming Coder 2022. 8. 3. 18:30

 


 

php의 조건문과 반복문은 자바와 별 차이가 없었는데, php의 배열은 자바와 문법이 조금 다릅니다.

 

 

 

지난 포스트

 

php, 반복문 while문

저만 알아보게 대충 정리하는 php 포스트입니다. 지난 포스트에서는 php의 조건문에 대해서 공부를 했는데, Java의 조건문과 완전 똑같아서 Java를 먼저 공부했던 저에게는 굉장히 쉬웠습니다. 이번

gogogameboy.tistory.com

 

 

 

배열의 형식

 

 

 

 

<?php
$members = array('mystee', 'inho', 'tamu');
echo $members[0].'<br>';
echo $members[1].'<br>';
echo $members[2].'<br>';

// $members 안에 몇개의 값이 들어있는지 카운트 해준다.
var_dump(count($members));

// $members 안에 yerin이라는 새로운 값을 추가한다.
array_push($members, 'yerin');

// 새로운 값 확인
echo $members[3].'<br>';

// 이렇게 추가도 가능
$members[] = 'aaa';

// 새로운 값 확인
echo $members[4].'<br>';

// 데이터 덮어쓰기
$members[4] = 'mina';

// 확인
echo $members[4].'<br>';

// 그리고 전체 확인
var_dump($members);
?>

배열은 변수명을 지정할 때와 마찬가지로 배열명의 가장 앞에 $를 붙입니다.

그래서 이름만 보면 겉보기에는 배열인지 변수인지 알 수 없습니다.

 

배열에 새로운 값을 추가하는 방법은 생활코딩 강의 영상에서처럼 array_push를 사용할 수도 있지만, 위에 써놓은 코드처럼 $배열명[ ] = '넣을 값'; 과 같은 식으로 넣을 수도 있습니다.

코드 길이가 더 짧은 쪽으로 하는 것이 더 나을 것 같습니다.

 

이미 값이 들어간 데이터를 덮어쓸 때에는 대괄호 [ ] 안의 번호를 지정한 다음에 값을 대입해주면 됩니다.

 

 

 

 

자바, 배열

반복문에 대한 글은 지난 포스트에서 끝났습니다. 하지만 끝났다고 해도 앞으로도 가끔 등장할 겁니다. 이제는 배열에 대해서 배워봅시다. 지난 포스트 자바, for문을 이용해서 별 찍기 이번 글

gogogameboy.tistory.com

배열에 대한 기본적은 내용은 예전에 자바 포스팅을 하면서 쓴 적이 있기 때문에 넘어가겠습니다.

 

 

 

 

php, 배열 조작 함수의 모든 것

이전에 생활코딩의 php 강의에서 잠깐 배열과 array( ) 함수의 사용 방법 등을 공부한 적이 있었습니다. 이번 포스트는 그때 다루지 않았던 배열을 조작하는 거의 모든 방법들을 공부해볼까 합니다

gogogameboy.tistory.com

php의 배열에 대해서 더 자세히 알고 싶다면 이 포스트를 보시면 됩니다.

 

 

 


이 글이 도움이 됐다면 하단의 공감 버튼을 꾹 눌러서
빨간 하트로 만들어주세요.
지인에게 보여주고 싶은 글이었다면
공감 버튼 옆을 클릭해서 SNS 공유해주세요.
댓글은 블로그 운영에 큰 힘이 됩니다.

 


 


댓글