---
title: "Två frågor om grunder i PHP"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/55951-två-frågor-om-grunder-i-php"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Ricki"
published: "2002-10-14T17:07:18.000Z"
updated: "2002-10-17T16:29:44.000Z"
replies: 7
views: 332
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/55951-två-frågor-om-grunder-i-php"
---

# Två frågor om grunder i PHP

## #1 — Ricki, 2002-10-14T17:07Z

Tjena,
Har börjat pula lite med php och undrar följande:

1\. Finns det någon regel för när man ska använda enkla och dubbla fnuttar ' & " ?

2\. Fungerar alla php-kommandon lika oavsett vilken webserver man använder, ex: apache och iis?

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

## #2 — Jörgen HP, 2002-10-14T17:41Z

1\. Finns det någon regel för när man ska använda enkla och dubbla fnuttar ' & " ? 

I SQL finns det regler. I PHP kan det vara lite olika beroende på var man använder dem.

$variable = $\_POST\['var'\];

är samma sak som

$variable = $\_POST\["var"\];

2\. Fungerar alla php-kommandon lika oavsett vilken webserver man använder, ex: apache och iis?

Det finns vissta skillnader mellan win- och linuxmiljö.

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

## #3 — dectgap, 2002-10-14T17:58Z

> 1\. Finns det någon regel för när man ska använda enkla och dubbla fnuttar ' & " ?

Om du använder dubbla fnuttar för att visa vad som är en sträng kan du bara skriva en variabel, så blir det rätt. Om du istället använder enkelfnuttar måste du... äh, det blev för svårt att försöka förklara det. Titta här istället:

```php
$string = "hungrig"; // här hade det gått lika bra med enkelfnuttar

$mening1 = "Jag är $string som bara den.";
echo $mening1; // skriver: Jag är hungrig som bara den.

$mening2 = 'Jag är $string som bara den.';
echo $mening2; // skriver: Jag är $string som bara den.

// istället får man skriva:
$mening3 = 'Jag är '.$string.' som bara den.';
echo $mening3 // skriver: Jag är hungrig som bara den.
```

Det finns säkert fler skillnader, men det är de enda jag kommer på nu.

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

## #4 — jarvklo, 2002-10-14T17:58Z

1) - Jupp det finns regler - se <http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.single>
Och **det är skillnad!**
Om $variabel har fått värdet 'Kalle'
så ger strängen "min hund heter $variabel" resultatet min hund heter **Kalle**
och 'min hund heter $variabel' ger resultatet min hund heter **$variabel**

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

## #5 — Ricki, 2002-10-14T18:37Z

> $mening3 = 'Jag är '.$string.' som bara den.';

Om jag har ett värde 4 på $string och vill plussa på ett, varför kan jag då inte skriva såhär?

```php
$mening3 = 'Jag är '.$string+1.' som bara den.';
```

 

Provade, men det funkade inte...

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

## #6 — Matte, 2002-10-14T19:14Z

Däremot går det bra med

```
$mening3 = 'Jag är '.($string+1).' som bara den.';
```

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

## #7 — m_soderlund, 2002-10-17T14:23Z

\-offtopic- Jag tror nya Ricki blir i PHP :) -/offtopic

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

## #8 — Ricki, 2002-10-17T16:29Z

> **m_soderlund skrev:**
>
> \-offtopic- Jag tror nya Ricki blir i PHP :) -/offtopic

\-offtopic- Det blir den inte, men kanske en kommande version blir i php....

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

---

Tråden på webben: https://www.webforum.nu/amne/php/55951-två-frågor-om-grunder-i-php
