Вы можете сделать это с помощью регулярных выражений:
$cookieValue = $_COOKIE['LoginCookie'];
preg_match('#guid=([\-a-f0-9]+)#', $cookieValue, $matches);
$guid = $matches[0];
Если формат guid всегда такой, регулярное выражение может быть обновлено, чтобы быть более конкретным. Прямо сейчас он будет соответствовать чему-либо после guid = up, пока не совпадет с чем-то, что не является числом, строчной шестнадцатеричной буквой (a-f) или тире.
Использование PHP parse_str также является отличным вариантом, если файл cookie имеет формат key1 = value1 & key2 = value2 .... Он принимает строки стиля параметров URL и разбивает их на несколько пар ключ / значение.
$cookieValue = $_COOKIE['LoginValue'];
parse_str($cookieValue, $cookieParts);
$guid = $cookieParts['guid'];
Этот способ, вероятно, является более чистым способом получения этих значений способом "PHP".