Jakie są różnice między ['value']
i ['safe_value']
?
31
Jest to wartość przekazywana przez funkcję _text_sanitize()
. Możesz przeczytać więcej w oficjalnych dokumentach.
Jeśli używasz 'safe_value'
, możesz być także zainteresowany tym artykułem: Renderowanie pól Drupal 7 (właściwa droga) .
Główną różnicą jest to, że wartość safe_value jest przekazywana przez funkcję _text_sanitize () .
safe_value
, możesz zrezygnować z_text_sanitize()
używaniacheck_plain($text)
zwykłego tekstu lubcheck_markup($text, $format)
HTMLDla czytelników NIE NALEŻY używać danych safe_value podczas tworzenia instrukcji SQL. Innymi słowy, łańcuchy zawierające znak ampersand (&) staną się (
&
) i nie uzyskają oczekiwanych rezultatów.źródło