【问题标题】:Cannot get PHP substr function to work无法让 PHP substr 函数工作
【发布时间】:2016-02-28 06:17:59
【问题描述】:

我想截断下面的代码,输出一个简单的文本行:

<?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

知道怎么解决吗?

【问题讨论】:

    标签: php truncate


    【解决方案1】:

    替换:

    substr($post, 0, 15);
    

    与:

    substr($post->author->getTitle(),0,15);
    

    【讨论】:

      【解决方案2】:

      您还没有将$post-&gt;author-&gt;getTitle() 的值转换为变量$post,因此您必须先执行$post = $post-&gt;author-&gt;getTitle(),然后再执行substr($post,0,15)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-02-10
        • 1970-01-01
        • 2012-05-06
        • 2011-04-26
        • 2015-11-24
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多