¿Cuáles son las diferencias entre ['value']y ['safe_value']?
31
Es un valor, pasado a través de la función _text_sanitize(). Puedes leer más en los documentos oficiales.
Si está utilizando 'safe_value', también puede interesarle este artículo: Representación de los campos de Drupal 7 (de la manera correcta) .
La principal diferencia es que safe_value se pasa a través de la función _text_sanitize () .
safe_value, puede renunciar al uso_text_sanitize()y el usocheck_plain($text)de texto sin formato ocheck_markup($text, $format)HTMLPara beneficio de los lectores, NO use datos safe_value al hacer declaraciones SQL. En otras palabras, las cadenas que contienen ampersand (&) se convertirán en (
&) no podrán obtener los resultados esperados.fuente