PHP 8.6.0 Beta 3 is available for testing

Yaf_Session::del

(Yaf >=1.0.0)

Yaf_Session::delEl propósito de del

Descripción

public function Yaf_Session::del(string $name): bool

Elimina una clave de sesión y su valor.

Parámetros

name

La clave de sesión a eliminar.

Valores devueltos

Devuelve true en caso de éxito, o false en caso de error.

Ejemplos

Ejemplo #1 Ejemplo de Yaf_Session::del()

<?php
class VerifyController extends Yaf_Controller_Abstract
{
    public function captchaAction()
    {
        $session = Yaf_Session::getInstance();
        $session->start();

        $expected = $session->get("captcha_code");

        // código de un solo uso: se elimina justo después de usarlo
        $session->del("captcha_code");

        if ($expected === null
            || $this->getRequest()->getPost("code") !== $expected) {
            echo "invalid captcha";
        }
    }
}
?>

Véase también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top