function reverse1($arr)

{

$n = count($arr);

$left = 0;

$right = $n - 1;

while ($left < $right) {

$temp = $arr[$left];

$arr[$left++] = $arr[$right];

$arr[$right--] = $temp;

}

return $arr;

}......

>> 阅读全文


function find_common1($arr1, $arr2)

{

$arr3 = array_merge($arr1,$arr2);

sort($arr3);

for ($i=0; $i < count($arr3); $i++) {

if ($arr3[$i] === $arr3[$i+1]) {

$arr4[] = $arr3[$i];

}

}

return $a......

>> 阅读全文


代码非原创,已经找不到出处了,粗略修改一下,让它支持移动端。

Github链接

>> 阅读全文


上周接到一个改动任务,要给某个API接口多加个字段数据,需要用到关联查询,便想到了with函数。

直接在查询命令上面添加

$model = AccountLog::where(['change_type' => 88])->whereIn('user_id',$all);

$total = $model->count();

$data = $model

->with('level')

......

>> 阅读全文


公司的项目用到Lumen作为API开发,做到产品查询的时候,发现内连接会有部分产品查询不到,于是乎改为左连接,然后toSQL,结果发现SQL语句可以在查询器里正常查询,但是Lumen里面会报“Trying to get property of non-object”的错误。

看了下错误信息,在某个Attribute里面调用了this->good_id,可是两个表都有good_id这个字段,而且goods_cat表的good_id有部分是空的,leftJoin后,这部分空的字段覆盖了goo......

>> 阅读全文


侧栏导航