在我的代码下面substr
函数不工作,为什么是这样以及如何使它工作。substr php内部回声
<?php
// some code
echo "
<h2>".$row['title']."</h2>
<p> substr(".$row['body'].",0,300) ....</p>
<p>".$row['posted']."</p>";
在我的代码下面substr
函数不工作,为什么是这样以及如何使它工作。substr php内部回声
<?php
// some code
echo "
<h2>".$row['title']."</h2>
<p> substr(".$row['body'].",0,300) ....</p>
<p>".$row['posted']."</p>";
在我的代码下面
substr
函数不工作,为什么是这样呢?
如何使它工作?
substr
值。例子:
$substr_value = substr($row['body'],0,300);
echo "
<h2>{$row['title']}</h2>
<p>$substr_value</p>
<p>{$row['posted']}</p>";
正确的代码应该是这样的:
echo "
<h2>". $row['title'] ."</h2>
<p> ". substr($row['body'],0,300) ." ....</p>
<p>". $row['posted'] ."</p>";
因为
substr($row['body'],0,300)
是PHP语法,你需要 分开吧。
echo "
<h2>".$row['title']."</h2>
<p>" . substr($row['body'],0,300) . " ....</p>
<p>".$row['posted']."</p>";
,未进行正确格式化时,SUBSTR不能引号内。
因为它不是在这里作为一个函数,而不是其一直只是一个字符串处理约需字符串连接护理 –