[PHP예제] 095 배열과 문자열
- 한 번에 여러 개의 변수에 배열값을 설정하고 싶을 때
- list($id, $name, $age) = $data;
- 배열의 모든 요소를 일괄 처리하고 싶을 때
- array_walk() 함수
- 콜백 함수를 성공적으로 실행하면 true, 실패하면 false
- $ret = array_walk(배열, '콜백 함수명' [, 콜백 함수의 제3인수]);
- 콜백 함수는 '값'과 '첨자'의 두 개의 인수를 받아들이도록 정의
- function callback($value, $index)
{
처리 스크립트
}
- array_map() 함수
- 반환값은 각 요소에 함수를 실행한 결과를 정리한 배열
- $ret = array_map('콜백 함수명', 배열 1 [, 배열 2, ...]);
- 배열을 연결해 한 개의 문자열로 만들고 싶을 때
- implode() 함수로 구분 문자와 배열을 지정하면 각각의 요소가 구분 문자로 연결된 문자열이 반환됨.
- 쉼표나 공백 구분 문자열을 분할해 배열로 지정하고 싶을 때
- explode() 함수는 문자열을 구분문자로 구분하여 배열을 반환
댓글 없음:
댓글 쓰기