PoStreamReader::parseQuoted($string)
Parses a string in quotes.
Parameters
$string: A string specified with enclosing quotes.
Return value
The string parsed from inside the quotes.
File
- core/lib/Drupal/Component/Gettext/PoStreamReader.php, line 550
Class
- PoStreamReader
- Implements Gettext PO stream reader.
Namespace
Drupal\Component\Gettext
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | function parseQuoted( $string ) { if ( substr ( $string , 0, 1) != substr ( $string , -1, 1)) { // Start and end quotes must be the same. return FALSE; } $quote = substr ( $string , 0, 1); $string = substr ( $string , 1, -1); if ( $quote == '"' ) { // Double quotes: strip slashes. return stripcslashes ( $string ); } elseif ( $quote == "'" ) { // Simple quote: return as-is. return $string ; } else { // Unrecognized quote. return FALSE; } } |
Please login to continue.