php의 조건문과 반복문은 자바와 별 차이가 없었는데, php의 배열은 자바와 문법이 조금 다릅니다.
지난 포스트
배열의 형식
<?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를 사용할 수도 있지만, 위에 써놓은 코드처럼 $배열명[ ] = '넣을 값'; 과 같은 식으로 넣을 수도 있습니다.
코드 길이가 더 짧은 쪽으로 하는 것이 더 나을 것 같습니다.
이미 값이 들어간 데이터를 덮어쓸 때에는 대괄호 [ ] 안의 번호를 지정한 다음에 값을 대입해주면 됩니다.
배열에 대한 기본적은 내용은 예전에 자바 포스팅을 하면서 쓴 적이 있기 때문에 넘어가겠습니다.
php의 배열에 대해서 더 자세히 알고 싶다면 이 포스트를 보시면 됩니다.
이 글이 도움이 됐다면 하단의 ♡ 공감 버튼을 꾹 눌러서
빨간 하트♥로 만들어주세요.
지인에게 보여주고 싶은 글이었다면
공감 버튼 옆을 클릭해서 SNS에 공유해주세요.
댓글은 블로그 운영에 큰 힘이 됩니다.
'그 외 프로그래밍 언어 > php' 카테고리의 다른 글
php, 함수 function (0) | 2022.08.04 |
---|---|
php, 조건문과 반복문 실습 (feat. scandir 함수) (0) | 2022.08.03 |
php, 반복문 while문 (0) | 2022.08.02 |
php, 조건문과 isset() 함수 (0) | 2022.08.01 |
php, 데이터 타입을 알려주는 함수 (0) | 2022.08.01 |
댓글