Open In App

PHP htmlspecialchars_decode() Function

Last Updated : 14 Mar, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

The htmlspecialchars_decode() function is an inbuilt function in PHP that converts special entities back to characters.

Syntax:

Sttring htmlspecialchars_decode(
    string $string, 
    int $flags = ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401
)

Parameters: This function accept two parameters that are discussed below:

  • string: The string to decode.
  • flags: A bitmask of one or more of the following flags, which specify how to handle quotes and which document type to use.

Return Values: This function returns the decoded string.

Example 1: This example illustrates the htmlspecialchars_decode() function.

PHP




<?php
$str = "<p>this -> "</p>\n";
echo htmlspecialchars_decode($str);
?>


Output

<p>this -> "</p>

Program 2: This example illustrates the htmlspecialchars_decode() function.

PHP




<?php
$str = "<p>this -> "</p>\n";
echo htmlspecialchars_decode($str, ENT_NOQUOTES);
?>


Output

<p>this -> "</p>\

Reference: https://www.php.net/manual/en/function.htmlspecialchars-decode.php


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads