---
title: "eval();"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/14499-eval"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Ryzzen"
published: "2000-03-30T08:39:00.000Z"
updated: "2000-03-30T12:56:00.000Z"
replies: 7
views: 358
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/14499-eval"
---

# eval();

## #1 — Ryzzen, 2000-03-30T08:39Z

Hur gör jag det här i PHP?

Kode javascript:
antaltyp = eval("antal\_"+numer+".value");

Vad den gör i praktiken är att antaltyp blir sama som ex. antal_1.value.

Så summa.value = antaltyp; funkar lika bra som summa.value = antal_1.value;

Vilken kan användas om man har flera antal\_..

Men nu vill jag göra sama grej i PHP.

Har tittat på funktionen eval();..men den verkar inte hjälp..Eller finns det någon som kan ge ett exempel??

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

## #2 — woodi, 2000-03-30T08:58Z

Varför inte bara:
$antaltyp=$antal_1;

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

## #3 — Ryzzen, 2000-03-30T09:07Z

Oki...Kanske en liten förtydlan..

Jag vet hur många poster det är. säj 10

Alltså så finns antal_1 till antal_10..

systemet skall funka i en loop där jag läger till alla värdena till en summa..
Och det skall vara dynamisc till den grad att det skall inte spela någon roll vilket antal poster det finns..

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

## #4 — woodi, 2000-03-30T09:27Z

Aha!  :)

for($x=1; $x\<11; $x++){
  $tmpvar=antal\_$x;
  $summa=$summa+$$tmpvar;
}

Detta borde fungera..  Lägg märke till att det ska vara dubbel $ ($$) före $tmpvar..

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

## #5 — Ryzzen, 2000-03-30T11:01Z

Vill inte funka för mej iaf...

Det blir bara parse error på den här raden:
$tmpvar=antal\_$x;

Tuvär..

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

## #6 — woodi, 2000-03-30T11:04Z

Oj förlåt..  :)

Så här ska raden vara:
*$tmpvar="antal\_".$x;*

Hoppas det fungerar bättre nu!

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

## #7 — Ryzzen, 2000-03-30T12:15Z

Tackar..Det funkar

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

## #8 — woodi, 2000-03-30T12:56Z

Så bra..  :)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/14499-eval
