Como armazenar um cookie com php

Como salvar um cookie usando php para cada visitante no meu site? Meu site também possui um gerador de ID exclusivo. Quero saber como fazer o id ficar o mesmo usando cookies

Você pode usar a function setcookie () para armazenar um cookie.

Código de exemplo

 //Check if cookie exists if (isset($_COOKIE['uid'])) { //Get UID from cookie $uid = $_COOKIE['uid']; } else { //Generate UID $uid = uniqid(); //Store in cookie setcookie('uid',$uid); } 

Você poderia verificar o guia PHP do W3Schools , ele tem muitos trechos de código úteis para fazer com os cookies.
Dependendo do que você está fazendo, você também pode querer verificar sessões.