PHP
-
[Array] 배열의 함수PHP 2016. 10. 21. 16:17
php 배열에서 사용 가능한 기본적인 4개의 함수를 알아 보도록 하겠다. 1. array_push() : 맨 끝에 원소를 추가한다.2. array_pop() : 맨 끝에 원소를 제거한다.3. array_shift() : 맨 앞에 원소를 제거한다.4. array_unshift() : 맨 앞에 원소를 추가한다. 1. array_push()array_push()는 key가 없는 배열에서 사용 할 수 있는 값 추가 함수이다. [코드]$arr = array('메시', '수아레즈', '네이마르');array_push($arr, '이니에스타');array_push($arr, '사비');print_r($arr); [결과]Array ( [0] => 메시 [1] => 수아레즈 [2] => 네이마르 [3] => 이니에스타 ..
-
[Array] 배열의 추가와 삭제PHP 2016. 10. 21. 16:00
배열의 값을 추가하고 삭제 하는법에 대해서 알아본다.이 방법은 배열에 Key과 Value가 있을 때 사용 가능한 방법이다. 1. 배열의 추가 [코드]$arr = array('A'=>'a','B'=>'b','C'=>'c');$arr['D'] = 'd';print_r($arr); [결과]Array ( [A] => a [B] => b [C] => c [D] => d ) 2. 배열의 제거 [코드]$arr = array('A'=>'a','B'=>'b','C'=>'c');unset($arr['C']);print_r($arr); [결과]Array ( [A] => a [B] => b)
-
[Array] 배열의 초기화, 선언PHP 2016. 10. 18. 19:13
php에서 array를 다루는 법에 대해서 대해 작성하겠다. 1. array의 초기화PHP의 Array는 두가지 방법으로 초기화가 가능하다. $arr = [];$arr = array(); * []의 선언방법과 array() 선언방법은 결과값이 같다.var_dump() 로 출력했을때array(1) { ["key"]=> string(5) "value" } print_r() 로 출력했을때Array ( [key] => value ) 나는 array()의 선언을 선호한다.왠지 알아보기 쉽다. 2. key & value의 선언초기화 방법이 두가지 이듯 key와 value를 넣는 방법도 두가지다. $arr = ['key' => 'value'];$arr = array('key' => 'value');
-
배열값을 json 형식으로 출력하기 : json_encode()PHP 2016. 6. 27. 19:15
앱을 만들다보면 PHP로 서버를 구성하다보면 json형식으로 웹페이지에 출력시키고, Android에서 json을 파싱해서 값을 사용하는게 유용하게 사용된다. PHP에서는 배열을 쉽게 json 형태로 출력해주는 함수로 json_encode()가 있다. json_encode() 의 사용방법을 알아보자. [code] 위와 같은 배열이 있다. 이 배열을 그냥 echo var_dump()를 사용해서 찍으면 [code] [result]array(5) { ["a"]=> int(1) ["b"]=> int(2) ["c"]=> int(3) ["d"]=> int(4) ["e"]=> int(5) }이렇게 array형식으로 출력된다. 이렇게 되면 Android에서 파싱을 하기 어려워진다. 하지만 json_encode()를 사용..