Joomla! Programmierung/Framework/JRequest/set
Aus Joomla! Dokumentation
Inhaltsverzeichnis |
[Bearbeiten] Beschreibung
JRequest/set speichert mehrere Werte in eine entsprechende "Request" Variable.
[Bearbeiten] Syntax
static set( $array, [$hash], [$overwrite] )
| Parameter | Datentyp | Beschreibung | Standardwert |
|---|---|---|---|
| $array | string | Ein assoziatives Array mit Schlüssel-Wert Paare | |
| $hash | string | Array, in das gespeichert werden soll. | default |
| $overwrite | boolean | Wenn true und ein Schlüssel existiert schon, wird dieser überschrieben, anderenfalls nicht. | true |
[Bearbeiten] Beispiele
[Bearbeiten] Variable Filtern
$array['key1'] = 'value1'; $array['key2'] = 'value2'; $array['key3'] = 'value3'; JRequest::set($array, 'post'); $post = JRequest::get('post'); echo '<pre>'; print_r($post); echo '</pre>';
Die Ausgabe lautet:
Array
(
[key1] => value1
[key2] => value2
[key3] => value3
)
[Bearbeiten] Quellcode
{ foreach ($array as $key => $value) { self::setVar($key, $value, $hash, $overwrite); } }
[Bearbeiten] Siehe auch
- JRequest->set() auf api.joomla.org
- JRequest::setVar