我正在显示一个长度不一的字符串,但我只希望它显示前四个字符。不确定我需要添加到这个:
<?php if (!empty($book->editions[0]['publication_date'])): ?>
<?php print $book->editions[0]['publication_date'] ?>
<?php endif; ?>
3 个答案:
答案 0 :(得分:4)
print substr( $book->editions[0]['publication_date'], 0, 4 );
有关详细信息,请参阅substr。
答案 1 :(得分:2)
您应该使用 substr 功能。
在您的示例中,它看起来像这样:
print substr($book->editions[0]['publication_date'], 0, 4);
答案 2 :(得分:1)
使用substr
substr( $book->editions[0]['publication_date'],0,4);