Ik heb een array met 20 waarden, die van 0 tot 999 kunnen lopen.
Nu wil ik verder gaan met deze array zolang een van deze 20 waarden groter is dan 0...
Ik kan dit natuurlijk wel oplossen door de hele array door te lopen, en dan een nieuwe array aan te maken met "null" en "geen null" en dan checken met in_array("geen null",$mijnarray) maar ik vraag me af of dit niet iets sneller kan...
edit:
Nu los ik het dus zo op, maar ik vraag me echt af of dit niet in een of twee regeltjes kan...
Nu wil ik verder gaan met deze array zolang een van deze 20 waarden groter is dan 0...
Ik kan dit natuurlijk wel oplossen door de hele array door te lopen, en dan een nieuwe array aan te maken met "null" en "geen null" en dan checken met in_array("geen null",$mijnarray) maar ik vraag me af of dit niet iets sneller kan...
edit:
Nu los ik het dus zo op, maar ik vraag me echt af of dit niet in een of twee regeltjes kan...
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| // START NULL CHECK $leeg = array(); for($a=0; $a<20; $a++) { if($product[$a] == null ) { $leeg[$a]="null"; } else { $leeg[$a]="not null"; } } // END NULL CHECK if(!in_array("not null",$leeg)) { echo "Geen producten ingevuld!"; exit; } |
[ Voor 36% gewijzigd door Verwijderd op 15-03-2003 13:46 ]