我正在尝试使用linux中的php命令行运行php脚本。我运行命令
php 2.php。
它可以读取数据库,但它显示奇怪的字符。代码如下:
<?php
$con=mysqli_connect("localhost","root","root","chaatz");
// Check connection
if (mysqli_connect_errno())
{
echo 'Failed to connect to MySQL';
}
$result = mysqli_query($con,"SELECT * FROM smsgateway_r_users");
while($row = mysqli_fetch_array($result))
{
echo $row['number'] . " " . $row['dlrDate'] . "\n";
}
mysqli_close($con);
?>
它应该返回类似于:87654321245 1404151425
然而它返回如下:
ff483159-6eab-4f3e-97eb-a1c3d077a4d2 9911300000
ff90db23-3a3f-4885-8b11-0c68f4eef3e5 1402151333
ffa0adbe-a78b-4941-bccb-78449b82ecab 9911300000
ffd355b5-f065-4e9b-8a0b-b9d850b1cdb5 9911300000
我在脚本中遗漏的任何内容都无法正常显示结果。
由于