Site Tools


New release available: 2020-07-29 "Hogfather". upgrade now! [51.3] (what's this?)
New release candidate 3 available: 2020-06-09 "Hogfather". upgrade now! [51.2] (what's this?)
New release candidate 2 available: 2020-06-01 "Hogfather". upgrade now! [51.1] (what's this?)
New release candidate available: 2020-06-01 "Hogfather". upgrade now! [51] (what's this?)
Hotfix release available: 2018-04-22c "Greebo". upgrade now! [50.3] (what's this?)
xml:htmlspecialchars

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

xml:htmlspecialchars [2020/02/26 17:10] (current)
Line 1: Line 1:
 +====== htmlspecialchars() ======
 +Certain characters have special significance in HTML and XML, and should be represented by HTML entities if they are to preserve their meanings. This function returns a string with some of these conversions made.
  
 +This function makes following replacements:​
 +^ Original ^ Replaced character ^
 +| & (ampersand) |  amp; |
 +| " (double quote) |  ot; |
 +| ' (single quote) | ' |
 +| < (less than | &lt; |
 +| > (greater than | gt; |
 +
 +===== Usage =====
 +<code javascript>​
 +var text = 'John wrote "1 < 2" on the blackboard.';​
 +var escaped = htmlspecialchars(text);​
 +</​code>​
 +
 +===== Parameters =====
 +^ Parameter ^ Data type ^ Required ^ Description ^
 +| string | string | true | The string to be escaped |
 +
 +===== Return Values =====
 +^ Value ^ String Value ^
 +| string | The escaped string |
xml/htmlspecialchars.txt ยท Last modified: 2020/02/26 17:10 (external edit)