---
title: "Fel när jag ska använda is_numeric"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/181127-fel-när-jag-ska-använda-is-numeric"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Emil W"
published: "2009-11-07T22:13:49.000Z"
updated: "2009-11-11T13:10:54.000Z"
replies: 4
views: 716
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/181127-fel-när-jag-ska-använda-is-numeric"
---

# Fel när jag ska använda is_numeric

## #1 — Emil W, 2009-11-07T22:13Z

Jag har försökt få is_numeric och funka men jag får felmeddelandet

```php
echo "<br><a href=\"visaannons.php?id="is_numeric{$row['id']}"\">{$row['rubrik']}</a>";
```

jag kopierade den raden det är fel på

Parse error: parse error, expecting \`','' or \`';'' in C:\\wamp\\www\\index.php on line 76

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

## #2 — Ledel, 2009-11-07T22:17Z

is_numeric($row\['id'\])

Alltså, ( och ) istället för { }.

Men, varför vill du köra is_numeric där? Den returnerar ju bara true eller false beronde på om $row\['id'\] är en integer eller inte.

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

## #3 — nitro2k01, 2009-11-07T22:21Z

```php
//   V Sträng 1 börjar                V Sträng 1 slutar            V sträng 2  börjar      V Sträng 2 slutar
echo "<br><a href=\"visaannons.php?id=" . is_numeric($row['id']) . "\">{$row['rubrik']}</a>";
//                                        ^funktionsanrop, vanlig kod!^ variabel inuti sträng
```

Rad 1 och 3 är kommentarer. De behövs inte för att köra koden utan innehåller en förklarande text. V och ^ fungerar som pilar för att peka på vad texten beskriver.

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

## #4 — Emil W, 2009-11-07T22:39Z

Jag ska fixa htmlspecialchars för utskrifterna sen

Tack för hjälpen

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

## #5 — chillOut, 2009-11-11T13:10Z

> **[Emil W skrev:](https://www.webforum.nu/p/1487307)**
>
> Jag har försökt få is_numeric och funka men jag får felmeddelandet
> 
>
>
> ```php
> echo "<br><a href=\"visaannons.php?id="is_numeric{$row['id']}"\">{$row['rubrik']}</a>";
> ```
>
> 
> 
> jag kopierade den raden det är fel på
> 
> Parse error: parse error, expecting \`','' or \`';'' in C:\\wamp\\www\\index.php on line 76

Det renare sättet att skriva din kod vore:

```php
echo '<br /><a href="visaannons.php?id='.is_numeric($row['id']).'">'.$row['rubrik'].'</a>';
```

Den borde även fungera.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/181127-fel-när-jag-ska-använda-is-numeric
