Hoi,
Ik heb een array, waarvan de indices niet noodzakelijk beginnen met 0, en niet noodzakelijk op elkaar volgen. Bijvoorbeeld:
Nu wil ik dat de eerste index de default template wordt, en die moet dus aangeduid worden als de user nog geen andere template gekozen heeft. Maar hoe zoek ik de eerste index op, op een goede manier?
Ik heb het zo opgelost, maar dat lijkt me niet een goede manier (omdat ik -alle- keys in $temp ga stoppen, en niet de eerste):
Op php.net vond ik er niets over (en alleen dus de array_keys() oplossing).
Ik heb een array, waarvan de indices niet noodzakelijk beginnen met 0, en niet noodzakelijk op elkaar volgen. Bijvoorbeeld:
code:
1
2
| $skinArray[4] = "skin 1"; $skinArray[20] = "skin 2"; |
Nu wil ik dat de eerste index de default template wordt, en die moet dus aangeduid worden als de user nog geen andere template gekozen heeft. Maar hoe zoek ik de eerste index op, op een goede manier?
Ik heb het zo opgelost, maar dat lijkt me niet een goede manier (omdat ik -alle- keys in $temp ga stoppen, en niet de eerste):
PHP:
1
2
| $temp = array_keys($skinArray); define("TEMPLATE_DEFAULT",$skinArray[$temp[0]]); |
Op php.net vond ik er niets over (en alleen dus de array_keys() oplossing).