Joomla Platform  13.1
Documentation des API du framework Joomla Platform
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JUtility

Liste de tous les membres

Fonctions membres publiques statiques

static parseAttributes ($string)

Description détaillée

Définition à la ligne 19 du fichier utility.php.


Documentation des fonctions membres

static JUtility::parseAttributes (   $string)
static

Method to extract key/value pairs out of a string with XML style attributes

Paramètres:
string$stringString containing XML style attributes
Renvoie:
array Key/Value pairs for the attributes
Depuis:
11.1

Définition à la ligne 30 du fichier utility.php.

Référencé par JDocumentHTML\_parseTemplate().

{
$attr = array();
$retarray = array();
// Let's grab all the key/value pairs using a regular expression
preg_match_all('/([\w:-]+)[\s]?=[\s]?"([^"]*)"/i', $string, $attr);
if (is_array($attr))
{
$numPairs = count($attr[1]);
for ($i = 0; $i < $numPairs; $i++)
{
$retarray[$attr[1][$i]] = $attr[2][$i];
}
}
return $retarray;
}

+ Voici le graphe des appelants de cette fonction :


La documentation de cette classe a été générée à partir du fichier suivant :