• 1400/01/30

مشکل در فهم قسمتی از کلاس HasQueryBuilder :

با سلام خدمت شما استاد عزیز

 

من بخشی از کلاس HasQueryBuilder  رو متوجه نشدم 

 

        if (sizeof($this->bindValues) > sizeof($this->values))
            sizeof($this->bindValues) > 0 ? $statement->execute($this->bindValues) : $statement->execute();
        else
            sizeof($this->values) > 0 ? $statement->execute(array_values($this->values)) : $statement->execute();

شما اول گفتید اگر bindValues از values بزرگتر بود خوب دلیل این کار چیه؟ مگه هر دو یک اندازه ندارن؟

 

        $this->values[$attribute] = $value;
        array_push($this->bindValues, $value);

 

در بخش addValue

هر دو باهم مقدار دهی میشن و در واقع سایز هردو باهم برابره 

 

 

  • 1400/01/31
  • ساعت 10:42

با سلام خدمت شما همراه عزیز

 

جلسات جلوتر کامل با مثال توضیح دادیم خدمتتون


  • 1400/01/31
  • ساعت 16:50

خیلی ممنون


  • 1400/02/01
  • ساعت 14:58

سلامت باشید


logo-samandehi