我正在使用此代码:
$query = $conn->query('SELECT content FROM project WHERE id=30');
$result = $query->fetchColumn();
echo serialize($result);
它应该回归:我喜欢小狗,因为它在桌子上,但它返回s:24:“我喜欢小狗”;
所以我基本上希望它在没有s:24或“
的情况下返回一个干净的值答案 0 :(得分:1)
在字符串中使用serialize
函数时,您将获得以下格式:
s:size:value
第一个s
代表String,你的大小是24.您可以查看评论http://php.net/manual/en/function.serialize.php#66147以获取更多详细信息。
因此,如果您只想要该值,则可以避免调用serialize
:
$query = $conn->query('SELECT content FROM project WHERE id=30');
$result = $query->fetchColumn();
echo $result;
答案 1 :(得分:-1)
<?php
$query = $conn->query('SELECT content FROM project WHERE id=30');
$result = $query->fetch_object()->content;
echo $result;
?>