小编use*_*109的帖子

array_unique显示错误数组到字符串转换

为了获得唯一值,我使用唯一值.以下是我正在使用的代码

array_unique($results_external);
aasort($results_external,"created_on");
$returns_buy_external[]=array_reverse($results_external, true);
Run Code Online (Sandbox Code Playgroud)

如果我使用这样的代码,下面是我得到的错误

遇到PHP错误严重性:通知

消息:数组到字符串转换

文件名:models/product_model.php

行号:3550

3550行是array_unique($ results_external);

任何人都可以帮助我,为什么会出现这样的错误以及如何解决它?

results_external样本格式如下

Array
(
    [0] => Array
        (
            [id] => 144
            [name] => test
            [slug] => test
            [images] => {"9eebd0f69772dd3bdf8c787864437c85":{"filename":"9eebd0f69772dd3bdf8c787864437c85.png","alt":"TRESemme Smooth and Shine","caption":""}}
            [track_stock] => 1
            [seo_title] => ttt
            [qty] => 0
            [product_type] => 0
            [price] => 0.00
            [saleprice] => 0.00
            [external_links] => http://test.com
            [external_price] => 285.00
            [external_saleprice] => 285.00
            [created_on] => 2013-11-08 15:03:24
        )
)
Run Code Online (Sandbox Code Playgroud)

php codeigniter codeigniter-url

32
推荐指数
1
解决办法
2万
查看次数

标签 统计

codeigniter ×1

codeigniter-url ×1

php ×1