(PHP 4, PHP 5, PHP 7, PHP 8)
apache_note — Muestra o asigna la tabla de notas de Apache
   Esta función es una abstracción de los comandos table_get y
   table_set de Apache. Edita la tabla de notas que existe durante una
   petición. El propósito de esta tabla es permitir que los módulos de Apache se comuniquen.
  
La utilidad de la función apache_note() es pasar información de un módulo a otro, durante la misma petición.
note_nameEl nombre de la nota.
note_valueEl valor de la nota.
   Si note_value es omitido o null, devuelve
   el valor actual de la variable note_name. De lo contrario,
   asigna a la nota note_name
   el valor note_value y
   devolverá el valor anterior de la variable note_name.
   Si la nota no puede ser recuperada, false es devuelto.
  
| Versión | Descripción | 
|---|---|
| 8.0.0 | note_valueahora es nullable. | 
Ejemplo #1 Pasaje de información entre PHP y Perl
<?php
apache_note('name', 'Fredrik Ekengren');
// Llamada al script Perl
virtual("/perl/some_script.pl");
$result = apache_note("resultdata");
?># Recuperación del objeto de petición Apache
my $r = Apache->request()->main();
# Recuperación de los datos pasados
my $name = $r->notes('name');
# Procesamiento
# Envío del resultado hacia PHP
$r->notes('resultdata', $result);
Ejemplo #2 Valores de identificación en el archivo access.log
<?php
apache_note('sessionID', session_id());
?># "%{sessionID}n" puede ser utilizado en la directiva LogFormat
