-2

一个初学者的问题。我有这个小代码:

<?php

$content = 'hello there, hello!';

echo substr_count("$content","hello");

?>

我怎么能代替“你好,你好!” 与另一个 php 外壳分开,例如

<?php the_content(); ?>

例如。这样做的正确方法是什么?谢谢!

4

3 回答 3

0
<?php

echo substr_count(the_content(),"hello");

?>

这个:

<?php
$a = 10;
?>

<?php
$b = 20;
?>

<?php
echo $a + $b;
?>

--output:--
30

相当于:

<?php
$a = 10;

$b = 20;

echo $a + $b;
?>
于 2013-04-27T23:31:02.800 回答
0

如果the_content没有返回有意义的值而是echo输出,使用输出缓冲

ob_start();
the_content();
$captured_content = ob_get_clean();
echo substr_count($captured_content, "hello");
于 2013-04-27T23:32:45.053 回答
0
$content = the_content();
echo substr_count($content,"hello");

或者

echo substr_count(the_content(),"hello");

这真的是基础知识,试着看一些教程;)

于 2013-04-27T23:33:07.013 回答