在新闻发布系统中,在首页新闻标题下面,一般都会有相应的新闻摘要内容。并显示开始部分新闻内容。本例用户可以通过输入文本数量。动态创建新闻摘要。
实例代码:
PHP
<!doctype html>
<html lang="en">
<head>
</head>
<body>
<div style="margin-bottom: 50px;">
<?php echo $news = file_get_contents('./text.txt');?>
</div>
<div>
<form action="" method="post">
<div>
<label for="">输入字数创建摘要</label> <input type="text" name="num" size="7">
</div>
<input type="submit" value="提交">
</form>
</div>
<div>
截取后的内容:
</div>
<div>
<?php
if(!empty($_POST['num'])){
$num =$_POST['num'];
$str = substr_replace($news,'...',$num);
echo $str;
}
?>
</div>
</body>
</html>