Tôi đang cố gắng để vẽ (với Flot) một biểu đồ pie với một số dữ liệuLàm thế nào để json_encode mảng php nhưng các phím mà không có dấu ngoặc kép
var data = <?php echo json_encode($data)?>
Kết quả tôi nhận được từ đó là:
var data = [
{"label":"Crear Usuario", "data":"2"},
{"label":"Impresoras", "data":"1"},
{"label":"Problema Correo", "data":"1"},
{"label":"Requisicion Equipo", "data":"1"},
{"label":"Sitio Web", "data":"1"}
]
Vấn đề ở đây là tôi cần label
và data
không có dấu ngoặc kép, tôi đã thử json_encode($data, JSON_NUMERIC_CHECK);
nhưng chỉ xóa dấu ngoặc kép khỏi các số.
Định dạng sau đây là những gì tôi cần:
var data = [
{label:"Crear Usuario",data:2}, ...
Bạn có muốn chuyển đổi này bằng php không? –
Vâng, tôi nghĩ việc chuyển đổi sẽ tốt hơn trong PHP, vâng. – Danny
Tại sao bạn muốn nó mà không có dấu ngoặc kép?, có hoặc không có dấu ngoặc kép là tương đương (mặc dù không có dấu ngoặc kép của nó không phải là JSON). – Musa