我正在使用PDO和mysql。在我的表(表1)中,我有以下值。
+-------+-------------------+-----------------+
| ID | TYPE | VALUE |
+-------+-------------------+-----------------+
| 1 | NORMAL | 1~2 |
| 2 | NORMAL1 | 4~5 |
| 3 | NORMAL2 | 5~6 |
+-------+-------------------+-----------------+
以下代码用于获取值 -
$this->dbh = new \PDO("mysql:dbname=". $this->config['db']['name'] .";host=". $this->config['db']['host'] .";port=". $this->config['db']['port']. ";charset=utf8",
$sql = $this->dbh->prepare("SELECT VALUE FROM table1 WHERE TYPE = ?");
$sql->execute(array("NORMAL1"));
$cols = $sql->fetch(\PDO::FETCH_ASSOC);
echo $cols['VALUE'];
值显示如下:4-5。我需要像4~5这样的确切值。 (〜)符号自动变为( - )。我该怎么办。