首页 > 解决方案 > php 为每个数据显示在逗号分隔的列表中,没有空格

问题描述

目前我正在显示用户的 id 以用逗号分隔符显示在一行中,问题是逗号之间有不需要的空格

像这样显示 1, 6, 10

应该是这样的 1,6,10

  <div class="students">
<?php foreach ( $students as $student ) {
				  
          $process = '';
          $result = 0;
          $student = learn_press_get_user( $student->ID );
          $data = $student->get_course_data($course->get_id());
          $status = $student->get_course_status($course->get_id());
          $result = $data->get_results();
   ?>

		<?php if ( $status ) {
		$process = ( $status == 'finished' ) ? 'finished' : 'in-progress';
		} ?>
		
       <?php echo $student->get_id(); ?>,
        <?php } ?>
        </div>

在此处输入图像描述

标签: phpwordpress

解决方案


<div class="students">
    <?php 

        foreach ( $students as $student ) {
            $process = '';
            $result = 0;
            $student = learn_press_get_user( $student->ID );
            $data = $student->get_course_data($course->get_id());
            $status = $student->get_course_status($course->get_id());
            $result = $data->get_results();

            if ( $status ) {
            $process = ( $status == 'finished' ) ? 'finished' : 'in-progress';
            } 

            echo trim($student->get_id()) . ',';
        }
    ?>
</div>

推荐阅读