Cómo validar JSON en Laravel — Amit Merchant — Un blog sobre PHP, JavaScript y más

Estoy bastante seguro de que si tiene la edad suficiente para trabajar en la industria del desarrollo de software, el formato con el que trabajará de forma recurrente es JSON.

Hay muchos lugares donde la información se representa en formato JSON y cuando se trabaja con JSON es importante que no sea inválido para mantener la integridad de los sistemas.

Ahora Laravel facilita la validación de cadenas JSON con el nuevo isJson método en Laravel 9.x.

Entonces, por ejemplo, digamos que tenemos el siguiente JSON...

$user = '{
  "name": "Cherika",
  "age": 5,
  "is_active": false
}';

…y si queremos validar esa cadena JSON, así es como podemos hacerlo.

use IlluminateSupportStr;

$isValidUser = Str::isJson($user); 
// boolean (true)

El método también está disponible cuando se trabaja con cadenas que fluyen.

$isValidUser = Str::of($user)->isJson(); 
// boolean (true)

$isValidUser = str($user)->isJson(); 
// boolean (true)

Si quieres conocer otros artículos parecidos a Cómo validar JSON en Laravel — Amit Merchant — Un blog sobre PHP, JavaScript y más puedes visitar la categoría Código.

Deja un comentario

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

Subir

Esta página web utiliza cookies para analizar de forma anónima y estadística el uso que haces de la web, mejorar los contenidos y tu experiencia de navegación. Para más información accede a la Política de Cookies . Ver mas