json_encode(): convierte un array u objeto PHP en una cadena JSON. json_decode(): convierte una cadena JSON en un objeto o array PHP. // Array PHP a JSON $array = ['nombre' => 'Juan', 'edad' => 30]; $json = json_encode($array); echo $json; // {"nombre":"Juan","edad":30} // JSON a array PHP $jsonString = '{"nombre":"Ana","edad":25}'; $arrayPHP = json_decode($jsonString, true); echo $arrayPHP['nombre']; // Ana