Te interesa sobre todo el tercer parámetro esa la función
session_set_cookie_params Cita: domain
Dominio de la cookie, por ejemplo 'www.php.net'. Para hacer las cookies visibles en todos los sub-dominios, el dominio debe ser prefijado con un punto, como '.php.net'.
Te dejo un ejemplo del manual:
Código PHP:
Ver original<?php
$rootDomain = '.example.com';
$currentCookieParams["lifetime"],
$currentCookieParams["path"],
$rootDomain,
$currentCookieParams["secure"],
$currentCookieParams["httponly"]
);
setcookie($cookieName, $cookieValue, time() + 3600, '/', $rootDomain); ?>
Así se pueden manejar en subdomonios. Saludos