La función stripslashes() es una función integrada en PHP. Esta función elimina las barras invertidas en una string.
Sintaxis:
stripslashes(string)
Parámetro: Esta función acepta solo un parámetro como se muestra en la sintaxis anterior. Se describe a continuación:
- string: este es el único parámetro requerido que especifica la string en la que operará la función.
Valores devueltos: esta función devuelve una string sin las barras invertidas.
Ejemplos:
Input : "Geeks for\ Geeks" Output : Geeks for Geeks Input : "A\ Computer \Science \Portal" Output : A Computer Science Portal
Los siguientes programas ilustran la función stripslashes() en PHP:
Programa 1:
<?php //code $str = "Geeks for\ Geeks"; echo stripslashes($str); ?>
Producción:
Geeks for Geeks
Programa 2: En este programa veremos la implementación de array de la función stripslashes(). stripslashes() no es recursivo. Para aplicar esta función a una array, se requiere una función recursiva.
<?php function stripslashes_arr($value) { $value = is_array($value) ? array_map('stripslashes_arr', $value) : stripslashes($value); return $value; } $array = array("Gee\\ks ", "fo\\r", " \\Geeks"); $array = stripslashes_arr($array); print_r($array); ?>
Producción:
Array ( [0] => Geeks [1] => for [2] => Geeks )
Referencia:
http://php.net/manual/en/function.stripslashes.php
Publicación traducida automáticamente
Artículo escrito por RICHIK BHATTACHARJEE y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA