Práce s textem - Jet\Data_Text
Několik metod pro práci s textem, které jsou využívány platformou Jet, ale pochopitelně se mohou hodit i v aplikační prostoru.
Přehled metod
Metoda | Význam |
---|---|
public static removeAccents( string $text ) : string |
Z daného textu odstraní veškerou diakritiku. To znamená že znaky jako čšťď převede na cstd. |
public static replaceData( string $text, array $data ) : string |
Nahradí klíče v textu hodnotami z pole. Ukažme si to rovnou na příklad:
$text = 'Your name is %user_name% and your role is %user_role%.';
Tuto metodu využívá například překladač |
public static htmlSpecialChars( string $input, bool $encode_quotes=false ) : string |
Postará se o zakódování potenciálně nebezpečných dat před jejich zobrazením v HTML. |