Documentación offline PHP master

apache_note

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

apache_note

Muestra o asigna la tabla de notas de Apache

Descripción#

apache_note(string $note_name, [string $note_value]): string
```php

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.

## Parámetros

`note_name`  
El nombre de la nota.

`note_value`  
El valor de la nota.

## Valores devueltos

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.

## Historial de cambios

| Versión | Descripción                     |
|---------|---------------------------------|
| 8.0.0   | `note_value` ahora es nullable. |

## Ejemplos

Pasaje de información entre PHP y Perl

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);

Valores de identificación en el archivo access.log

"%{sessionID}n" puede ser utilizado en la directiva LogFormat#

```php

Véase también#

virtual