---
title: "evalstrul"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/56601-evalstrul"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "GrodanBoll"
published: "2002-10-20T15:09:11.000Z"
updated: "2002-10-22T18:11:37.000Z"
replies: 8
views: 272
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/56601-evalstrul"
---

# evalstrul

## #1 — GrodanBoll, 2002-10-20T15:09Z

Hej hej

Jag får 'parse error, unexpected $' med följande kod:

```
echo "<span class=\"rubrikalt\">".eval("$".$_GET['l']."_phl_news;")."</span><br />\n<br />\n";
```

$\_GET\['l'\] innehåller vilket språk som e valt.

Vad e det för fel? :q

Vore sketatacksam för hjälp...

/Grodan

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

## #2 — D-M_R, 2002-10-20T16:05Z

Vad är det koden ska göra?
(kan inte eval så noga)

<http://www.php.net/manual/en/function.eval.php>

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

## #3 — pimme, 2002-10-20T16:08Z

om det är ett varierande variabelnamn du vill åstadkomma så använd
${$\_GET\['1'\] . "\_phl_news"};
om $\_GET\['1'\] = 'hej' så blir ${$\_GET\['1'\] . "\_phl_news"} det samma som $hej_phl_news

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

## #4 — GrodanBoll, 2002-10-20T16:13Z

Tack pimme  :birp 
Precis det jag ville.

/G

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

## #5 — D-M_R, 2002-10-20T17:51Z

varför inte använda array?

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

## #6 — GrodanBoll, 2002-10-20T20:07Z

> **D-M_R skrev:**
>
> varför inte använda array?

Vad menar du? Hur skulle en array kunna ersätta det jag söker?

/Grodan

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

## #7 — D-M_R, 2002-10-21T07:18Z

ja asså... istället för ett dynamiskt variabel kan du ju ha en index.

echo "\<span class=\\"rubrikalt\\"\>".$min_phl_news_Array\[$\_GET\['l'\]\].";"."\</span\>\<br /\>\\n\<br /\>\\n";

Det funkar ju å ha dynamisk variabel :) Men ja bara undra varför man inte lika gärna kan ha det i en array. :)

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

## #8 — GrodanBoll, 2002-10-21T08:11Z

Ok, vet ej då.
Kände att det var lite mer praktiskt. Vet inte om det verkligen e det, men det kändes så iaf. :)

 :bire 

/Grodan

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

## #9 — D-M_R, 2002-10-22T18:11Z

:) man ska gå efter kännsla tills något annat bevisligen är bättre :)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/56601-evalstrul
