Php 如何在函数中的结束变量上添加逗号
我对逗号有问题。我有密码Php 如何在函数中的结束变量上添加逗号,php,Php,我对逗号有问题。我有密码 <?php echo get_the_subtitle($post); ?>, <?php echo get_the_date(); ?> , 我只需要在 <?php echo get_the_subtitle($post); ?> 有点微妙 例子:副标题,日期。如果没有字幕,则不显示昏迷。我是这样做的,但逗号在副标题之前,而不是之后/ <?php $subtitle = get_the_subtitle($po
<?php echo get_the_subtitle($post); ?>, <?php echo get_the_date(); ?>
,
我只需要在
<?php echo get_the_subtitle($post); ?>
有点微妙
例子:副标题,日期。如果没有字幕,则不显示昏迷。我是这样做的,但逗号在副标题之前,而不是之后/
<?php
$subtitle = get_the_subtitle($post);
echo $subtitle ? $subtitle . ', ' : '';
echo get_the_date();
?>
您需要检查get\u副标题($post)
函数是否返回某些内容。如果它返回某些内容,则应使用逗号进行回显,或者它不返回某些内容,则应仅回显日期。
您需要检查get\u副标题($post)
函数是否返回某些内容。如果它返回某个内容,则应使用逗号对其进行回显,或者它不返回仅应回显日期的内容。说明此函数的第二个参数是字幕前的文本,第三个参数是字幕后的文本
所以你应该这样做:
<?php echo get_the_subtitle($post, '', ','); ?>
说明此函数的第二个参数是字幕前的文本,第三个参数是字幕后的文本
所以你应该这样做:
<?php echo get_the_subtitle($post, '', ','); ?>
您可以这样做:
echo (get_the_subtitle($post) != '') ? get_the_subtitle($post) .','. get_the_date() : get_the_date();
如果字幕不是空的,则回显字幕和日期(用逗号),否则只回显日期。您可以这样做:
echo (get_the_subtitle($post) != '') ? get_the_subtitle($post) .','. get_the_date() : get_the_date();
如果字幕不是空的,则回显字幕和日期(用逗号),否则只回显日期。您是否为此字幕使用Wordpress插件?是否为此字幕使用Wordpress插件?