Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 러닝스칼라
- php
- 백엔드
- hackerschool
- 인공지능
- backend
- 딥러닝
- Scala
- 웹해킹
- 경제
- Shellcode
- flask
- 리눅스
- Web
- BOF
- c++
- mysql
- hackthissite
- 챗GPT
- webhacking
- 파이썬
- BOF 원정대
- hacking
- Javascript
- 러닝 스칼라
- deep learning
- Linux
- c
- Python
- ChatGPT
Archives
- Today
- Total
jam 블로그
[php] 배열들의 키값 같을때 값만 더하기 본문
728x90
function array_same_key_sum($arr1,$arr2) { foreach ($arr1 as $key => $value) { $arr2[$key] += $value; } return $arr2; }* arr1 : 키값이 같고 값만 다른 배열.
* arr2 : 최종 결과물 배열.
예)
function array_same_key_sum($arr1,$arr2) { foreach ($arr1 as $key => $value) { $arr2[$key] += $value; } return $arr2; } $test = array(array("a"=>0,"b"=>1),array("a"=>10,"b"=>11)); $arr2 = array(); for($i=0;$i<count($test);$i++) { echo "* test[".$i."] : "; print_r($test[$i]); echo "<br>"; $arr2 = array_same_key_sum($test[$i],$arr2); } echo "* arr2 : "; print_r($arr2); echo "<br>";
결과 :
* test[0] : Array ( [a] => 0 [b] => 1 ) * test[1] : Array ( [a] => 10 [b] => 11 ) * arr2 : Array ( [a] => 10 [b] => 12 )
'개발 및 관련 자료 > WEB' 카테고리의 다른 글
[PHP] 로컬 환경 PHP 서버에서 CURL 사용시 SSL certificate error: unable to get local issuer certificate 나온다면? (0) | 2018.10.08 |
---|---|
[php] phpmyadmin 2002 MySQL 서버에 로그인할 수 없습니다. 해결법 (0) | 2014.05.13 |
[php] php에서 mysql 사용하기 (0) | 2013.03.13 |
[PHP] php에서 <? 인식시키기 (0) | 2011.10.12 |
[xml] xml에서 특수 문자 사용 (0) | 2010.12.22 |
Comments