php - 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>
解决方案
<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>
推荐阅读
- c++ - Cannot use library generated with cmake although LibConfig.cmake was properly generated
- android - 对不同的风格使用不同的清单文件
- tarantool - tarantool-c 中的 read_reply 太慢了
- python - multiprocessing.Process does not handle `sys.exit` arguments the same as Python
- godot - 传送节点
- java - Not able to connect with a Service
- azure-devops - Azure管道发布部署xml转换问题
- javascript - FlatList 没有正确渲染
- amazon-web-services - 将来自外部提供商的声明转发到 Cognito Identity
- swift - NavigationBar Right Items 在显示内部 ViewControllers 时隐藏