---
title: "if-logik i PHP"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/112441-if-logik-i-php"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "nitro2k01"
published: "2004-09-27T11:00:14.000Z"
updated: "2004-09-27T14:02:27.000Z"
replies: 3
views: 370
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/112441-if-logik-i-php"
---

# if-logik i PHP

## #1 — nitro2k01, 2004-09-27T11:00Z

Hur skriver man en korrekt if-sats inklusive else i PHP. 
Gjorde en sökning, men fick inga svar på if eller else. Fel på wF?

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

## #2 — oHLLe, 2004-09-27T11:03Z

```php
if(vilkor)
{
    ...
}
else
{
   ...
}
```

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

## #3 — nitro2k01, 2004-09-27T11:10Z

Mmm, men det var vad jag tyckte också.
Men jag stegade igenom en loop och la till följande rader

```php
 
if ($array["id"]%2){
  $trclass="ltclass";
}else{
  $trclass="dkclass";
}
```

 
för att ha olika färger på varannan rad i en tabell. Men då skrivs bara varannan rad ut. (De jämna)
Men ännu märkligare är att problemet kvartstår när jag kommenterar hella den satsen.

```php
echo $xx++;
```

 skrev också bara ut varannan rad.

**Problemet löst!**
Jag hade glömt ett citationstecken så att varannan rad hamnade innanför det class-attribut som $trclass är till för... :bla

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

## #4 — Skarre, 2004-09-27T14:02Z

> **oHLLe skrev:**
>
> ```php
> if(vilkor)
> {
>     ...
> }
> else
> {
>    ...
> }
> ```

Eller med den mycket snyggare Kernighan & Richie-stilen:

```php
if (vilkor) {
    ...
} else {
   ...
}
```

 ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/112441-if-logik-i-php
