取一个巨大的文本的一部分并打印出来(PHP)


Take part of a huge text and print it (PHP)

我正在尝试用php获取文本的一部分。

说的是,例如采取"你好,我的名字是......"来自"你好,我的名字是约翰·多伊,我是一名计算机工程师"。

是否可以使用 php 执行此操作,我将如何执行此操作?

更新:我想返回前 20 个字符和"..."

您可以使用

substr 来完成此操作,然后在获取前 20 个字符后附加...

<?php
$input_string = "Hello my name is John Doe, I am a computer engineer.";
$text = substr($input_string, 0, 20) . '...';
print $text;

其中打印出来:

Hello my name is Joh...