PHP Json validar e impresión ‘bonita’

Hola, estas son las funciones de Json que utilizo para validar un Json y hacer una impresión ‘bonita.

/**
 * Saber si el string es un Json
 *
 * @param [type] $string
 * @return boolean
 */
function isJSON($string,$return = false){
  return is_string($string) && is_array(json_decode($string, true)) && (json_last_error() == JSON_ERROR_NONE) ? ($return ? json_decode($string) : true) : false;
}

/**
 * Poner en pantalla el JSON en formato bonito
 */
function prettyJson($json){
  echo "<pre style='font-size: 12px;line-height: 1;'>";
    echo json_encode($json,JSON_PRETTY_PRINT);
  echo "</pre>";
}

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Captcha cargando...