Joomla! Programmierung/Framework/JRequest/set

Aus Joomla! Dokumentation
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

[Bearbeiten] Beschreibung

JRequest/set speichert mehrere Werte in eine entsprechende "Request" Variable.

[Bearbeiten] Syntax

static set( $array, [$hash], [$overwrite] )
  • @return void
  • @since Joomla 1.5
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

JRequest::set in Joomla! 2.5.4

Folder blue.png libraries

  • Folder red.png joomla
    • Folder green.png environment
      • File php.png request.php
  1. public static function set($array, $hash = 'default', $overwrite = true)
  2. {
  3. foreach ($array as $key => $value)
  4. {
  5. self::setVar($key, $value, $hash, $overwrite);
  6. }
  7. }

[Bearbeiten] Siehe auch

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Sonstiges
Team Navigation
Werkzeuge