Php 多行变量中的函数
我正在尝试创建af多行变量并回显其内容。我有两个连接到字符串的函数,出于某种原因,这些函数在所有其他html之前获得输出Php 多行变量中的函数,php,wordpress,Php,Wordpress,我正在尝试创建af多行变量并回显其内容。我有两个连接到字符串的函数,出于某种原因,这些函数在所有其他html之前获得输出 /***SNIP***/ $reference[0] = ' <div class="slide"> <div class="reference-image"> </div> <div class="
/***SNIP***/
$reference[0] = '
<div class="slide">
<div class="reference-image">
</div>
<div class="reference-text">
<h2 class="reference-title">' . the_title() . '</h2>
<div class="reference-content">
' . the_content() . '
</div>
</div>
</div>
---
';
echo $reference[0];
/***SNIP***/
/**SNIP***/
$reference[0]='
' . 标题()
' . _content()。'
---
';
echo$reference[0];
/***剪断***/
此输出的html将是:
the_title
the_content
<div class="slide">
<div class="reference-image">
</div>
<div class="reference-text">
<h2 class="reference-title"></h2>
<div class="reference-content">
</div>
</div>
</div>
---
内容
---
Wordpress(在我看来,有点恼人)不会从标题()和内容()返回值
相反,它将echo
s(写入输出流)值直接写入,这就是为什么不能将其与字符串关联。如果要返回该值,请使用WP函数:
及
@Yani-这被标记为Wordpress,因此它可能是指那些默认的WP函数。