is_tainted

(PECL taint >=0.1.0)

is_taintedComprueba si un string está corrompido

Descripción

function is_tainted(string $string): bool

Comprueba si el valor indicado lleva la marca de corrupción. Solo los strings pueden estar corrompidos; cualquier otro tipo devuelve false.

Parámetros

string

El valor que se va a comprobar.

Valores devueltos

Devuelve true si el valor es un string corrompido, y false en caso contrario. Devuelve siempre false cuando taint.enable está deshabilitado.

Ejemplos

Ejemplo #1 Ejemplo con is_tainted()

<?php
$name = $_GET['name'] ?? 'world';
var_dump(is_tainted($name));
?>

Resultado del ejemplo anterior es similar a:

bool(true)

Véase también

  • taint() - Marca strings como corrompidos
  • untaint() - Elimina la marca de corrupción de los strings
add a note

User Contributed Notes

There are no user contributed notes for this page.