webForumDet fria alternativet

array tror jag det ska vara

PHPur PHP

2 svar · 147 visningar · startad av Webslave

Medlem sedan maj 2002647 inlägg
Frågan#1

Jag har lite olika require kommandon och skulle vilja slänga in allt i en array så det blir lite mindre kod... några idéer?

Så här ser det ut nu:

if(isset($option)){
  if($option=="main"||$option=="links" etc)
}

Jag har ganska många "options" och då skulle det nog vara enklare med en array.
Jag vet inte hur man gör, det första som dyker upp i huvudet är:

$values = array("main","links" etc);
if(isset($option)){
  if($option==$values){
    require ($option.".php");
   }
}

Men det vill inte... jag måste bli bättre på sånt här

Medlem sedan aug. 20002 975 inlägg
#2

Prova något sånt här:

$values = array("main","links" etc);
if(isset($option) && in_array($option, $values)){
    include ($option.".php");
}

Känns lite tveksamt här att använda require då jag har lärt mig att require alltid inkluderas, och vad det innebär i det här fallet vet jag inte.

Medlem sedan maj 2002647 inlägg
#3

Tackar det funker... men jag kör require ;)

138 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)