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