如何从范围函数中获取数组中的单个值

时间:2013-05-08 08:33:32

标签: php arrays

这是一个深夜所以我知道这是一个非常简单的问题。我有以下代码:

$letters = range('A', 'Z');
$inx = 0;
$unique = false;
$num = substr($vin,-6);
while($unique != true){
    if($inx > 0){
        $num = substr($vin,-6) + $letters[$inx];
    }
    $this->db->where('stockid', $num);
    $query = $this->db->get('vehicles');
    if($query->num_rows() < 1){
        $unique = true;
    }
    $inx++;
}

我收到错误,因为它没有拉一个字母并将其添加到它所声明的字符串中:

$num = substr($vin,-6) + $letters[$inx];

1 个答案:

答案 0 :(得分:0)

您可以尝试使用此代码:

$num.=$letters[$inx];

$num = substr($vin,-6) + $letters[$inx];

因为我们经常在Javascript中使用“+”。