---
title: "Fel i jämförare"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/66810-fel-i-jämförare"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Flashes"
published: "2003-01-31T18:48:20.000Z"
updated: "2003-01-31T23:06:43.000Z"
replies: 5
views: 303
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/66810-fel-i-jämförare"
---

# Fel i jämförare

## #1 — Flashes, 2003-01-31T18:48Z

```php
if ($mday == "1" . "2" . "21" . "22" . "31")

echo "$wday, $mday:a $month $year";

else

echo "$wday, $mday:e $month $year";
```

Den här koden genenerar alltid:
veckodag, datum:e månad år
men idag borde den ju generera
veckodag, datum:a månad år

Vad kan vara fel?
Min if sats kan ju inte fungera men jag begriper inte vad som är fel. Hjälp snälla

Mvh
Jan-Olov

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

## #2 — Webslave, 2003-01-31T18:58Z

```php
if ($mday == "1" . "2" . "21" . "22" . "31"){
  echo "$wday, $mday:a $month $year";
}
else{
  echo "$wday, $mday:e $month $year";
}
```

Du hade glömt "{" och "}"

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

## #3 — LarsG, 2003-01-31T19:03Z

```php
if ($mday == "1"  || mday ==  "2" ||
    $mday == "21" || $mday ==  "22"  || $mday ==  "31")
```

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

## #4 — Flashes, 2003-01-31T20:35Z

Tack LarsG
nu fungerar det.

Jag hade redan testat din lösning Webslave missade att säga det.

Mvh
Jan-Olov

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

## #5 — pimme, 2003-01-31T20:42Z

```php
if(in_array($mday, array("1", "2", "21", "22", "31")))
```

är en vackrare lösning :)

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

## #6 — Flashes, 2003-01-31T23:06Z

:e

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

---

Tråden på webben: https://www.webforum.nu/amne/php/66810-fel-i-jämförare
