Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият.
Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание.
Използваме бисквитки и за измерване на маркетинговите ни усилия.
Балгодаря ти за отговора! Разбрах идеята
Да, Фил го каза много точно, това работи за връщащите стойности на методи, само че тогава се използва анотацията @return.
В конкретния случай, това съм го използвал директно над локална (глобална) променлива, която искам да е масив от дати. Тогава анотацията е @var.
Кодът би трябвало да изглежда нещо от сорта на
/** @var DateTime[] $dates */
$dates = []; // празен масив
foreach ($array as $value) {
$dates[] = date_create($value); // вкарване обект от тип DateTime в масива
}
Ако я няма анотацията, IDE-то не знае, че това е масив от дати, а че е просто празен масив :)
В секцията Tags на PHPDoc са описани и останалите анотации, които биха могли да бъдат полезни: http://en.wikipedia.org/wiki/PHPDoc
Добре, още един бърз въпрос <<<KUF ..... KUF or <<<EOL какво помагат при взимането на някакъв input ?