[英]How to create comma separated words
我有一個博客系統,可從數據庫中獲取類別名稱。 這是我嘗試過的->
<li><span>Categories:</span>
<?php
$a = mysqli_query($connecDB, "SELECT * FROM vector_cat WHERE post_id='$puser'");
while( $b = mysqli_fetch_array($a) ){
?>
<a href="https://www.twekr.com/free-vectors/<?php echo $b['post_id']; ?>"><?php echo $b['cat_name']; ?></a>,
<?php } ?>
</li>
結果是->時尚,技術,PHP,Mysql,
我面臨的問題是如何從結果中刪除最后一個逗號
要解決您的問題,您可以使用rtrim()
刪除最后一個逗號。 或substr()
刪除最后幾個字符。
但是要構建用逗號分隔的字符串,我將使用implode()
。
內爆(字符串$ glue,數組$ pieces)
echo implode(',', $yourArray)
rtrim($string, ",")
將刪除結尾的逗號。 (有關更多信息,請閱讀PHP.net上的rtrim )
嘗試使用“ substr”。 -1用於獲取最后一個字符,0用於刪除最后一個字符
$your_text = "Fashion, Technology, PHP, Mysql,";
$last = substr($your_text, 0, -1);
希望對您有所幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.