PHP Funktion
Hejsa.Jeg skal lave en funktion, og ville høre jer om det er den rigtige metode jeg har tænkt mig at bruge eller om der findes en smartere vej.
Funktionen skal i al enkelthed kunne flg:
Et arrary af tal kastes ind i funktionen. Det kunne være
array(1,1A,2,3B);
Funktionen skal så kaste flg tilbage:
1B,2A,2B,3,3A
Altså er der 3 tal kombinationer x - xA - xB, og funktionen returnere dem der ikke er i arrayet.
Min umiddelbare tanke var at lave noget lign:
function tal($arr) {
$tal = 18;
for ($i = 1; $i <= $tal; $i++) {
if(in_array($i,$arr) {
if(in_array($i.'A',$arr) {
if(in_array($i.'B',$arr) {
}else{
// Noget
}
}else{
// Noget
}
}else{
//noget
}
}
}
Men jeg er overbevist om at den metode er yderst ineffektiv. Så jeg ville lige høre om der er en smartere fremgangsmåde ?
Håber det er til at forstå :)