---
title: "01 till Januari?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/158005-01-till-januari"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "streetrobban"
published: "2007-03-09T12:26:05.000Z"
updated: "2007-03-09T12:45:45.000Z"
replies: 3
views: 415
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/158005-01-till-januari"
---

# 01 till Januari?

## #1 — streetrobban, 2007-03-09T12:26Z

Hejsan, jag har en kod som inte funkar 100%. Och jag kan inte förstå vad som är problemet. Om jag sätter $monthText till 08 eller 09 så skrivs siffrorna ut istället för texten. Det funkar på alla andra månader.

```php
<?php
$monthText = "09";

// Gör om siffror till månadsnamn
switch ($monthText)
{
case 01:
	$monthText = "Januari";
	break;
case 02:
	$monthText = "Februari";
	break;
case 03:
	$monthText = "Mars";
	break;
case 04:
	$monthText = "April";
	break;
case 05:
	$monthText = "Maj";
	break;
case 06:
	$monthText = "Juni";
	break;
case 07:
	$monthText = "Juli";
	break;
case 08:
	$monthText = "Augusti";
	break;
case 09:
	$monthText = "September";
	break;
case 10:
	$monthText = "Oktober";
	break;
case 11:
	$monthText = "November";
	break;
case 12:
	$monthText = "December";
	break;	
}

echo "$monthText";
?>
```

**Edit** Om jag sätter $monthText till 9 och ändrar case 09 till case 9 så funkar det... varför inte med 09?

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

## #2 — Pedda, 2007-03-09T12:32Z

Du har $monthText = "09"; som en sträng eftersom du använder " runt 09
när du kollar 
case 09 så kollar du integer och då försvinner nollan
Du kan använda 
case "09" istället så borde det fungera.

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

## #3 — Matte, 2007-03-09T12:33Z

Med 0 (noll) i början så är det ett oktalt värde, och där finns inga 8-or och 9-or.

Använd dig av 

```php
case '09':
```

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

## #4 — streetrobban, 2007-03-09T12:45Z

Wow, två snabba svar. Och båda två funkar perfekt, tack! Jag accepterar Peddas svar eftersom han var **en hel minut** snabbare än Matte :D

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

---

Tråden på webben: https://www.webforum.nu/amne/php/158005-01-till-januari
