在我的场景中,绘画列表位于 json 格式的列中。绘画列表包含文件名、绘画名称和查看次数。我想删除列表中的一幅画。但我没有管理。这是我的代码:
$paintings = '[["24ef9-70076-4358c-48386.jpg","La Donna Gravida","649"],["a7972-065a9-4c0f9-723d1.jpg","Madonna and Child with the Book","1254"],["b054c-df208-0f600-e884e.jpg","Madonna del Granduca","1457"]]';
$painting = 'a7972-065a9-4c0f9-723d1.jpg';
$difference = array_diff((array)json_decode($paintings), (array)$painting);
echo json_encode(array_values($difference));
我试图得出以下结论:[["24ef9-70076-4358c-48386.jpg","La Donna Gravida","649"],["b054c-df208-0f600-e884e.jpg","Madonna del Granduca","1457"]]
但我得到这样的错误:Notice: Array to string conversion in...
你能帮帮我吗?