---
title: "Smidigt sätt att skriva ut en variabel flera gånger?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/53157-smidigt-sätt-att-skriva-ut-en-variabel-flera-gånger"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "muskot"
published: "2002-09-13T18:31:06.000Z"
updated: "2002-09-14T12:13:06.000Z"
replies: 4
views: 254
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/53157-smidigt-sätt-att-skriva-ut-en-variabel-flera-gånger"
---

# Smidigt sätt att skriva ut en variabel flera gånger?

## #1 — muskot, 2002-09-13T18:31Z

Ponera att jag vill skriva ut variabeln $hej, som innehåller ordet "hej" trettio gånger efter varann, hur gör jag då?

Det känns ganska omständigt att göra så här:

```php
echo "$hej $hej $hej (osv upp till 30);
```

 

Kan man säga åt echo att skriva ut variabeln ett visst antal gånger i stället?

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

## #2 — Phorpher, 2002-09-13T18:49Z

```php
for($i = 0; $i < 30; $i++)
  echo $hej;
```

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

## #3 — Webslave, 2002-09-13T19:02Z

Eller:

```php
<?PHP
$i = 1;
while($i <= 30){
  echo $i;
  $i++;
}
?>
```

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

## #4 — Virrdo, 2002-09-14T09:12Z

Webslave: om man vet hur många ggr man ska skriva ut någe så är det ju bättre att använda en for-loop.

Muskot: "str_repeat" är nog det enklaste att använda för dig

```php
 echo str_repeat($hej, 30);
```

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

## #5 — Webslave, 2002-09-14T12:13Z

Jo det är sant... men jag gav han bara alternativ ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/53157-smidigt-sätt-att-skriva-ut-en-variabel-flera-gånger
