SimplePie_Misc Klassenreferenz

Öffentliche, statische Methoden

static time_hms ($seconds)
 
static absolutize_url ($relative, $base)
 
static get_element ($realname, $string)
 
static element_implode ($element)
 
static error ($message, $level, $file, $line)
 
static fix_protocol ($url, $http=1)
 
static parse_url ($url)
 
static compress_parse_url ($scheme= '', $authority= '', $path= '', $query= '', $fragment= '')
 
static normalize_url ($url)
 
static percent_encoding_normalization ($match)
 
static windows_1252_to_utf8 ($string)
 
static change_encoding ($data, $input, $output)
 
static encoding ($charset)
 
static get_curl_version ()
 
static strip_comments ($data)
 
static parse_date ($dt)
 
static entities_decode ($data)
 
static uncomment_rfc822 ($string)
 
static parse_mime ($mime)
 
static atom_03_construct_type ($attribs)
 
static atom_10_construct_type ($attribs)
 
static atom_10_content_construct_type ($attribs)
 
static is_isegment_nz_nc ($string)
 
static space_seperated_tokens ($string)
 
static codepoint_to_utf8 ($codepoint)
 
static parse_str ($str)
 
static xml_encoding ($data, $registry)
 
static output_javascript ()
 
static get_build ()
 
static debug (&$sp)
 
static silence_errors ($num, $str)
 

Geschützte, statische Methoden

static change_encoding_mbstring ($data, $input, $output)
 
static change_encoding_iconv ($data, $input, $output)
 

Ausführliche Beschreibung

Definiert in Zeile 50 der Datei Misc.php.

Dokumentation der Elementfunktionen

static absolutize_url (   $relative,
  $base 
)
static

Definiert in Zeile 80 der Datei Misc.php.

Benutzt SimplePie_IRI\absolutize().

Wird benutzt von SimplePie_File\__construct().

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

static atom_03_construct_type (   $attribs)
static
static atom_10_construct_type (   $attribs)
static
static atom_10_content_construct_type (   $attribs)
static
static change_encoding (   $data,
  $input,
  $output 
)
static

Change a string from one encoding to another

Parameter
string$dataRaw data in $input encoding
string$inputEncoding of $data
string$outputEncoding you want
Rückgabe
string|boolean False if we can't convert it

Definiert in Zeile 291 der Datei Misc.php.

Benutzt change_encoding_iconv(), change_encoding_mbstring(), encoding() und windows_1252_to_utf8().

Wird benutzt von xml_encoding().

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

static change_encoding_iconv (   $data,
  $input,
  $output 
)
staticprotected

Definiert in Zeile 370 der Datei Misc.php.

Wird benutzt von change_encoding().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

static change_encoding_mbstring (   $data,
  $input,
  $output 
)
staticprotected

Definiert in Zeile 332 der Datei Misc.php.

Wird benutzt von change_encoding().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

static codepoint_to_utf8 (   $codepoint)
static

Converts a unicode codepoint to a UTF-8 character

Parameter
int$codepointUnicode codepoint
Rückgabe
string UTF-8 character

Definiert in Zeile 1955 der Datei Misc.php.

Wird benutzt von SimplePie_Decode_HTML_Entities\entity().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

static compress_parse_url (   $scheme = '',
  $authority = '',
  $path = '',
  $query = '',
  $fragment = '' 
)
static

Definiert in Zeile 239 der Datei Misc.php.

Wird benutzt von SimplePie_File\__construct(), SimplePie_Enclosure\__construct() und fix_protocol().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

static debug ( $sp)
static

Format debugging information

Definiert in Zeile 2195 der Datei Misc.php.

Benutzt SIMPLEPIE_BUILD und SIMPLEPIE_VERSION.

static element_implode (   $element)
static

Definiert in Zeile 135 der Datei Misc.php.

static encoding (   $charset)
static

Normalize an encoding name

This is automatically generated by create.php

To generate it, run php create.php on the command line, and copy the output to replace this function.

Parameter
string$charsetCharacter set to standardise
Rückgabe
string Standardised name

Definiert in Zeile 386 der Datei Misc.php.

Wird benutzt von change_encoding().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

static entities_decode (   $data)
static

Decode HTML entities

Veraltet:
Use DOMDocument instead
Parameter
string$dataInput data
Rückgabe
string Output data

Definiert in Zeile 1757 der Datei Misc.php.

Wird benutzt von get_element().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

static error (   $message,
  $level,
  $file,
  $line 
)
static

Definiert in Zeile 154 der Datei Misc.php.

static fix_protocol (   $url,
  $http = 1 
)
static

Definiert in Zeile 195 der Datei Misc.php.

Benutzt compress_parse_url(), normalize_url() und parse_url().

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

static get_build ( )
static

Get the SimplePie build timestamp

Uses the git index if it exists, otherwise uses the modification time of the newest file.

Definiert in Zeile 2163 der Datei Misc.php.

static get_curl_version ( )
static

Definiert in Zeile 1699 der Datei Misc.php.

Wird benutzt von SimplePie_File\__construct().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

static get_element (   $realname,
  $string 
)
static

Get a HTML/XML element from a HTML string

Veraltet:
Use DOMDocument instead (parsing HTML with regex is bad!)
Parameter
string$realnameElement name (including namespace prefix if applicable)
string$stringHTML document
Rückgabe
array

Definiert in Zeile 98 der Datei Misc.php.

Benutzt entities_decode() und SIMPLEPIE_PCRE_HTML_ATTRIBUTE.

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

static is_isegment_nz_nc (   $string)
static

Definiert in Zeile 1924 der Datei Misc.php.

static normalize_url (   $url)
static

Definiert in Zeile 250 der Datei Misc.php.

Wird benutzt von fix_protocol().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

static output_javascript ( )
static

Definiert in Zeile 2124 der Datei Misc.php.

static parse_date (   $dt)
static

Definiert in Zeile 1744 der Datei Misc.php.

Benutzt SimplePie_Parse_Date\get().

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

static parse_mime (   $mime)
static

Definiert in Zeile 1823 der Datei Misc.php.

static parse_str (   $str)
static

Similar to parse_str()

Returns an associative array of name/value pairs, where the value is an array of values that have used the same name

Parameter
string$strThe input string.
Rückgabe
array

Definiert in Zeile 1995 der Datei Misc.php.

static parse_url (   $url)
static

Definiert in Zeile 227 der Datei Misc.php.

Wird benutzt von SimplePie_File\__construct(), SimplePie_Enclosure\__construct(), fix_protocol() und SimplePie_Enclosure\get_extension().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

static percent_encoding_normalization (   $match)
static

Definiert in Zeile 256 der Datei Misc.php.

static silence_errors (   $num,
  $str 
)
static

Definiert in Zeile 2242 der Datei Misc.php.

static space_seperated_tokens (   $string)
static

Definiert in Zeile 1929 der Datei Misc.php.

static strip_comments (   $data)
static

Strip HTML comments

Parameter
string$dataData to strip comments from
Rückgabe
string Comment stripped string

Definiert in Zeile 1726 der Datei Misc.php.

static time_hms (   $seconds)
static

Definiert in Zeile 52 der Datei Misc.php.

Wird benutzt von SimplePie_Enclosure\get_duration().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

static uncomment_rfc822 (   $string)
static

Remove RFC822 comments

Parameter
string$dataData to strip comments from
Rückgabe
string Comment stripped string

Definiert in Zeile 1769 der Datei Misc.php.

static windows_1252_to_utf8 (   $string)
static

Converts a Windows-1252 encoded string to a UTF-8 encoded string

Parameter
string$stringWindows-1252 encoded string
Rückgabe
string UTF-8 encoded string

Definiert in Zeile 276 der Datei Misc.php.

Wird benutzt von change_encoding().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

static xml_encoding (   $data,
  $registry 
)
static

Detect XML encoding, as per XML 1.0 Appendix F.1

Noch zu erledigen:
Add support for EBCDIC
Parameter
string$dataXML data
SimplePie_Registry$registryClass registry
Rückgabe
array Possible encodings

Definiert in Zeile 2024 der Datei Misc.php.

Benutzt change_encoding().

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:




Korrekturen, Hinweise und Ergänzungen

Bitte scheuen Sie sich nicht und melden Sie, was auf dieser Seite sachlich falsch oder irreführend ist, was ergänzt werden sollte, was fehlt usw. Dazu bitte oben aus dem Menü Seite den Eintrag Support Forum wählen. Es ist eine kostenlose Anmeldung erforderlich, um Anmerkungen zu posten. Unpassende Postings, Spam usw. werden kommentarlos entfernt.