小编kre*_*o99的帖子

在PHP中连接ECHO语法

我做了一个小功能(WordPress),使用echo .

/* .. Some code */
switch ($linktype) {
    case "next":
        echo '<p class="next">' . previous_post_link('%link',''.$prevthumbnail.'') . '</p>';
        break;
    case "prev":
        echo '<p class="prev">' . next_post_link('%link',''.$nextthumbnail.'') . '</p>';
        break;
}
/* .. Some other code*/
Run Code Online (Sandbox Code Playgroud)

使用我知道的"常规"连接语法...

echo '<p class="next">'. previous_post_link('%link',''.$prevthumbnail.'') . '</p>';
Run Code Online (Sandbox Code Playgroud)

... ...产生

<p class="next"></p>< result of previous_post_link() >
Run Code Online (Sandbox Code Playgroud)

我显然需要<p class="next">< result of previous_post_link() ></p>.我找到了一些建议用逗号(',')代替点('.')的帖子,所以现在我...

echo '<p class="next">' , previous_post_link('%link',''.$prevthumbnail.'') , '</p>';
Run Code Online (Sandbox Code Playgroud)

......有效.这是解决问题的"正确"方法,还是仅仅是"黑客"有效?有更好的方法吗?

php syntax echo

12
推荐指数
2
解决办法
3万
查看次数

标签 统计

echo ×1

php ×1

syntax ×1