fork download
  1. <?php
  2.  
  3. // your code goes here
  4. $data = array();
  5. $row = 1;
  6. while ($row < 11){
  7. $row_array['id'] = $row;
  8. $row_array['name'] = 'Name'.$row;
  9. $row_array['batch'] = 'batch';
  10. $row_array['category'] = 'category';
  11. $row_array['measurement'] = 'measurement';
  12. $row_array['stock'] = 'stock';
  13. $row_array['price'] = $row*10;
  14. $row_array['date'] = 'date_added';
  15. $row_array['expiration'] = 'expiration_date';
  16. $row_array['type'] = 'medicin_type';
  17. $row_array['supplier'] = 'supplier';
  18. array_push($data,$row_array);
  19. $row++;
  20. }
  21.  
  22. function myFilter($a) {
  23. $row['id'] = $a['id'];
  24. $row['name'] = $a['name'];
  25. $row['price'] = $a['price'];
  26. return $row;
  27. };
  28.  
  29. $filterData = array(
  30. 'total' => count($data),
  31. 'totalNotFiltered' => count($data),
  32. 'rows' => array_map("myFilter", $data)
  33. );
  34. $convert = json_encode($filterData);
  35. echo $convert;
  36.  
  37. // var_dump($filterData);
  38.  
Success #stdin #stdout 0.02s 24580KB
stdin
Standard input is empty
stdout
{"total":10,"totalNotFiltered":10,"rows":[{"id":1,"name":"Name1","price":10},{"id":2,"name":"Name2","price":20},{"id":3,"name":"Name3","price":30},{"id":4,"name":"Name4","price":40},{"id":5,"name":"Name5","price":50},{"id":6,"name":"Name6","price":60},{"id":7,"name":"Name7","price":70},{"id":8,"name":"Name8","price":80},{"id":9,"name":"Name9","price":90},{"id":10,"name":"Name10","price":100}]}