|Coding
19.01.2005, 18:59:44
hi,
also ich habe folgendes problem:
ich habe irgendwie keine idee, wie ich ein indiziertes array wie dieses:
$ar1 = array(1,1,2,3,3,4,4,4,4,4,5,9,6,1,4,9,9,9,3,3);
zu so einem indizierten array formatieren/errechnen kann:
$ar2 = array(2,1,2,5,1,1,1,1,1,3,2);
ich möchte also die doppelten array elemente, welche sich im array-index direkt nebeneinander befinden, zusammen zählen...
bildlich müsste man sich das so vorstellen:
$ar2 = array( 2, 1, 2, 5, 1, 1, 1, 1, 1, 3, 2);
| | | | | | | | | | |
$ar1 = array(1,--+1 | | | | | | | | | |
1,---1 | | | | | | | | | |
2,------1 | | | | | | | | |
3,--------+1 | | | | | | | |
3,---------1 | | | | | | | |
4,-----------+1 | | | | | | |
4,-----------+1 | | | | | | |
4,-----------+1 | | | | | | |
4,-----------+1 | | | | | | |
4,------------1 | | | | | | |
5,---------------1 | | | | | |
9,------------------1 | | | | |
6,---------------------1 | | | |
1,------------------------1 | | |
4,---------------------------1 | |
9,-----------------------------+1 |
9,-----------------------------+1 |
9,------------------------------1 |
3,--------------------------------+1
3,---------------------------------1
);
hat jemand 'ne idee wie man das lösen könnte? ich krieg noch graue haare dran...
also ich habe folgendes problem:
ich habe irgendwie keine idee, wie ich ein indiziertes array wie dieses:
$ar1 = array(1,1,2,3,3,4,4,4,4,4,5,9,6,1,4,9,9,9,3,3);
zu so einem indizierten array formatieren/errechnen kann:
$ar2 = array(2,1,2,5,1,1,1,1,1,3,2);
ich möchte also die doppelten array elemente, welche sich im array-index direkt nebeneinander befinden, zusammen zählen...
bildlich müsste man sich das so vorstellen:
$ar2 = array( 2, 1, 2, 5, 1, 1, 1, 1, 1, 3, 2);
| | | | | | | | | | |
$ar1 = array(1,--+1 | | | | | | | | | |
1,---1 | | | | | | | | | |
2,------1 | | | | | | | | |
3,--------+1 | | | | | | | |
3,---------1 | | | | | | | |
4,-----------+1 | | | | | | |
4,-----------+1 | | | | | | |
4,-----------+1 | | | | | | |
4,-----------+1 | | | | | | |
4,------------1 | | | | | | |
5,---------------1 | | | | | |
9,------------------1 | | | | |
6,---------------------1 | | | |
1,------------------------1 | | |
4,---------------------------1 | |
9,-----------------------------+1 |
9,-----------------------------+1 |
9,------------------------------1 |
3,--------------------------------+1
3,---------------------------------1
);
hat jemand 'ne idee wie man das lösen könnte? ich krieg noch graue haare dran...