Htmlspecialchars: Difference between revisions From Online Manual

Jump to: navigation, search
No edit summary
mNo edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 11: Line 11:
|example=<nowiki>$result = $smcFunc['htmlspecialchars']('<<<"This is a string that will be converted to HTML entities.">>>');</nowiki>
|example=<nowiki>$result = $smcFunc['htmlspecialchars']('<<<"This is a string that will be converted to HTML entities.">>>');</nowiki>
}}
}}
<noinclude>
<noinclude>
[[Category:2.0]]
[[Category:General Utility Functions]]</noinclude>
[[Category:Customizing SMF]]
[[Category:Developing SMF]]</noinclude>

Latest revision as of 16:22, 11 October 2012

Usage:

$smcFunc['htmlspecialchars'] (string $str [, int $quote_style = ENT_COMPAT, string $charset = 'ISO-8859-1'])


Description: This function is similar to PHP's htmlspecialchars function, however, it additionally checks the encoding argument and takes care of HTML entities using regex.

Parameters:

  • $str - The string that will be converted.
  • $quote_style - Bitmask flag on how to handle the string (optional).
  • $charset - The character set of the string (optional).

Return: The converted string.

Example:

$result = $smcFunc['htmlspecialchars']('<<<"This is a string that will be converted to HTML entities.">>>');



Advertisement: