Я хочу усечь этот код ниже, который выводит простую текстовую строку:
<?php echo $post->author->getTitle();?>
И так я сделал это:
<?php $post->author->getTitle();
echo substr($post, 0, 15);
?>
Тем не менее, я получаю это:
Warning: substr() expects parameter 1 to be string, object given in /entry/default.php on line 107
Есть идеи как это исправить?
заменить:
substr($post, 0, 15);
с:
substr($post->author->getTitle(),0,15);
Вы не кастовали значение $post->author->getTitle()
к переменной $post
таким образом, вам придется сделать $post = $post->author->getTitle()
а потом substr($post,0,15)