I have this code and i make a `cast` to remove the symbol `€`.

```
    $t = "€2000";
    $venc = (int)$t;
    echo $venc; // actually echo is 0 and i want 2000 (remove symbol)

```

The output is `0` and not `2000`, so, the code is not working as i expect. 

What is the reason for `(int)$t;` not echo 2000 ?

thanks