Nếu mục đích cuối cùng của bạn là tạo một mảng từ các giá trị của bạn, tại sao bạn lại nối dữ liệu vào một chuỗi, chỉ cần thêm dữ liệu của bạn vào một mảng rồi trực tiếp sử dụng nó.
foreach ($tag_id as $term){
$term_arr[]=$term['term'];
}
print_r($term_arr);
Sau đó, bạn có thể sử dụng
$stm =$db->prepare("SELECT user_id FROM sign WHERE term IN (:term_0,:term_1,:ts.id, s.term, s.counter, os.user_id, os.id, COUNT(oserm_2,:term_3,:term_4,:term_5,:term_6,:term_7,:term_8,:term_9,:term_10)");
$term_0="$term_arr[0]";
$term_1="$term_arr[1]";
$term_2="$term_arr[2]";
$term_3="$term_arr[3]";
$term_4="$term_arr[4]";