Php 为什么代码只显示';数组';

Php 为什么代码只显示';数组';,php,Php,大家好,我试着在预览页面中缩短帖子的内容。我已经试过了代码,但它不起作用。它仅将“数组”显示为文本。这是echo错误还是其他故障 $word=Hello World; $words = str_word_count($word, 1,'ŠŒŽšœžŸ¥µÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýÿ'); $len = min(50, count($words)); $first_fifty = array_slice

大家好,我试着在预览页面中缩短帖子的内容。我已经试过了代码,但它不起作用。它仅将“数组”显示为文本。这是echo错误还是其他故障

$word=Hello World;


$words = str_word_count($word, 1,'ŠŒŽšœžŸ¥µÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýÿ');
$len = min(50, count($words));
$first_fifty = array_slice($words, 0, $len);
echo $first_fifty;
感谢您的帮助…

有两个错误:

  • $word=Hello World
    应该是
    $word='Hello World'
  • 你在回响一个阵列;做
    print\u r($first\u五十)取而代之

    所有代码:

  • 你可以回应:

    <?php
      echo $first_fifty[0] . ' ' . $first_fifty[1];
    ?>
    
    
    
    Hello World
    如果这是你的真实代码,并且没有被引用,这是一个常数;您是先定义的吗?
    array\u slice
    返回一个数组,不能直接回显数组。循环它或内爆它和回声。@ricorichtery欢迎您随时光临。