카트 DB에 4 개의 레코드가 있습니다. 결과가 4444인데 어떻게 결과를 1234로 변경할 수 있습니까?foreach PHP 로직 문제
보기 :
$i = 0;
foreach($carts AS $cart) {
$x = $i+1;
echo $x;
}
컨트롤러 : 당신이 쓸 수있다 그래서, 당신은 내가에게 $이 명령을 실행 할 때마다 증가 할 생각
function confirm() {
$orders = $this->data;
$sessionId = $this->passedArgs['ct_session_id'];
$this->set('data', $sessionId);
$carts = $this->Cart->find(
'all',
array('conditions' => array('Cart.ct_session_id' => $sessionId), 'recursive' => 1)
);
$this->set(compact('carts', 'orders'));
}
444 어쨌든, 코드는 1111을 생성 할 것입니다. – tigrang
'implode ('', range (1,4))'그러나 당신이 찾고있는 것은 아닙니다;) – KingCrunch