我有以下代碼PHP標記,刪除多個空格
//check out the tags, if it allready exist update with 1 if not create new record
$tag_item = "";
$tags = explode(" ", $tags);
foreach($tags as $tag):
if(!empty($tag) && $tag != " "):
$t_sql = mysqli_query($link, "SELECT id, times FROM shop_tags WHERE tag='".$tag."'");
if(mysqli_num_rows($t_sql) == 0):
mysqli_query($link, "INSERT INTO shop_tags (tag, times) VALUES ('".$tag."', 1)");
//find last updated id of the tags
$lastid = mysqli_insert_id($link);
$tag_item .= $lastid." ";
endif;
endif;
endforeach;
於是我就用爆炸來單獨的每個標籤,但如果不小心造成的用戶添加什麼空間?我應該首先使用preg_match來過濾這個嗎?如果有任何問題,我如何刪除最後一個空格?
啊哈我檢查功能ltrim()但它在開始時刪除空格,如果它不是rtrim()呢?刪除最後一個。 – Christophe 2010-02-15 11:06:29