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 |
Tags
- 웹해킹
- BOF
- hacking
- 챗GPT
- hackthissite
- Javascript
- mysql
- 인공지능
- Python
- Linux
- 경제
- 러닝스칼라
- 리눅스
- flask
- php
- 파이썬
- 백엔드
- webhacking
- c
- 러닝 스칼라
- 딥러닝
- backend
- hackerschool
- deep learning
- c++
- Web
- Scala
- BOF 원정대
- ChatGPT
- Shellcode
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