function check_object($current_value, $value)
{
  if (!empty($current_value) && !empty($value))
  {
    $splitvalue = implode($current_value, ",");
    for($i = 0; $i < count($splitvalue); $i ++)
    {
       if (trim($splitvalue[$i]) == trim($value)) return "checked";
    }
  }
  return "";
}

解决方案 »

  1.   

    function check_object($value1,$value2){
    $check_object="";
    $ss=explore(",",$value1);
    if ($value1!="" or $value2!=""){
      for ($i=0;$i<count($ss);$i++){
        if (trim($ss[$i])==trim($value2)){
          $check_object="checked";
        }
      }
    }
    }没有时间测试了,先看看对不对吧~
      

  2.   

    <?php
    function checkObject($currentValue,$value)
    {
    if(!empty($currentValue) && !empty($value))
    {
    $splitValue = explode(',', $currentValue);
    foreach ( $splitValue as $_v)
    {
    if (trim($_v) == trim($value))
    {
    return "checked";
    }
    }
    }
    return "non-checked";
    }//echo checkObject('1,2,3','3');
    echo checkObject('1,2,3','6');
    ?>
      

  3.   

    老是搞错函数
    implode($current_value, ",");改成explode(",", $current_value)
      

  4.   

    function check_object($current_value,$value){
        $check_obj = "";
        if(!(empty($current_value) or empty($value))){
            $splitvalue = split(",", $current_value);
            for($ii = 0;$ii<sizeof($splitvalue);$ii++)
    If(trim($splitvalue[$ii])==trim($value) $check_obj = "checked";
        }
    }
      

  5.   

    function check_object($current_value,$value){
        $check_obj = "";
        if(!(empty($current_value) or empty($value))){
            $splitvalue = split(",", $current_value);
            for($ii = 0;$ii<sizeof($splitvalue);$ii++)
    If(trim($splitvalue[$ii])==trim($value) $check_obj = "checked";
        }
        return $check_obj;
    }
      

  6.   

    感谢各位,测试 iasky(C#_ASP_PHP) 通过了