---
title: "PHP eller i if sats ?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/68675-php-eller-i-if-sats"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Pellefant"
published: "2003-02-18T19:48:32.000Z"
updated: "2003-02-18T21:00:52.000Z"
replies: 2
views: 206
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/68675-php-eller-i-if-sats"
---

# PHP eller i if sats ?

## #1 — Pellefant, 2003-02-18T19:48Z

Hej! :)

Om frekvens är en siffra funkar det bra, men om det är en veckodag, så får $nrDaysLeft = $frekvens, och inte 7. :( 

($frekvens kan innehålla en veckodag på engelska eller ett nummer 1-14, det vet man inte innan)

```
if($frekvens == "Monday" || "Tuesday" || "Wednesday" || "Thursday" || "Friday" || "Saturday" || "Sunday"){
$nrDaysLeft=7;
}

$frekvens = int($frekvens);

if($frekvens == 1 || 2 || 3 || 4 || 5 || 6 || 7 || 8 || 9 || 10 || 11 || 12 || 13 || 14){
$nrDaysLeft=$frekvens;
}
```

Permalänk: https://www.webforum.nu/p/68675

## #2 — Pellefant, 2003-02-18T20:44Z

Löste sig med denna nu. :)

```
if($frekvens == "Monday" || "Tuesday" || "Wednesday" || "Thursday" || "Friday" || "Saturday" || "Sunday"){
$nrDaysLeft=7;
}

else if($frekvens == 1 || 2 || 3 || 4 || 5 || 6 || 7 || 8 || 9 || 10 || 11 || 12 || 13 || 14){
$nrDaysLeft=$frekvens;
}
```

Permalänk: https://www.webforum.nu/p/953789

## #3 — ps, 2003-02-18T21:00Z

kortare variant som borde funka:

```
if(is_int($frekvens) || str_is_int($frekvens))
{
	$nrDaysLeft = $frekvens;	
}
else
{
	$nrDaysLeft = 7;
}
```

Permalänk: https://www.webforum.nu/p/953796

---

Tråden på webben: https://www.webforum.nu/amne/php/68675-php-eller-i-if-sats
