一个初学者的问题。我有这个小代码:
<?php
$content = 'hello there, hello!';
echo substr_count("$content","hello");
?>
我怎么能代替“你好,你好!” 与另一个 php 外壳分开,例如
<?php the_content(); ?>
例如。这样做的正确方法是什么?谢谢!
一个初学者的问题。我有这个小代码:
<?php
$content = 'hello there, hello!';
echo substr_count("$content","hello");
?>
我怎么能代替“你好,你好!” 与另一个 php 外壳分开,例如
<?php the_content(); ?>
例如。这样做的正确方法是什么?谢谢!
<?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;
?>
如果the_content
没有返回有意义的值而是echo
输出,使用输出缓冲:
ob_start();
the_content();
$captured_content = ob_get_clean();
echo substr_count($captured_content, "hello");
$content = the_content();
echo substr_count($content,"hello");
或者
echo substr_count(the_content(),"hello");
这真的是基础知识,试着看一些教程;)