Calling apcu_delete() on an unexisting cached variable name doesn't generate a NOTICE (nor WARNING), making it safe to use if unsure of the state of that variable.(PECL apcu >= 4.0.0)
apcu_delete — Elimina una variable almacenada en caché
key
       Una clave (key) empleada para almacenar el valor como un
       string para una única clave,
       o como un array de strings para varias claves,
       o como un object APCUIterator.
      
   Si key es una array, se devuelve una array indexada de las claves.
   De lo contrario, se devuelve true en caso de éxito, o false en caso de fallo.
  
Ejemplo #1 Un ejemplo deapcu_delete()
<?php
$bar = 'BAR';
apcu_store('foo', $bar);
apcu_delete('foo');
// obviamente, esto no es útil de esta forma
// Alternativamente, borrar varias claves.
apcu_delete(['foo', 'bar', 'baz']);
// O utilizar un Iterator con una expresión regular.
apcu_delete(new APCUIterator('#^myprefix_#'));
?>
Calling apcu_delete() on an unexisting cached variable name doesn't generate a NOTICE (nor WARNING), making it safe to use if unsure of the state of that variable.