Joomla Platform  13.1
Documentation des API du framework Joomla Platform
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence du fichier strspn.php

Aller au code source de ce fichier.

Espaces de nommage

namespace  utf8

Fonctions

 utf8_strspn ($str, $mask, $start=NULL, $length=NULL)

Documentation des fonctions

utf8_strspn (   $str,
  $mask,
  $start = NULL,
  $length = NULL 
)

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

Références utf8_strlen(), et utf8_substr().

Référencé par JString\strspn().

{
$mask = preg_replace('!([\\\\\\-\\]\\[/^])!','\\\${1}',$mask);
// Fix for $start but no $length argument.
if ($start !== null && $length === null) {
$length = utf8_strlen($str);
}
if ( $start !== NULL || $length !== NULL ) {
$str = utf8_substr($str, $start, $length);
}
preg_match('/^['.$mask.']+/u',$str, $matches);
if ( isset($matches[0]) ) {
return utf8_strlen($matches[0]);
}
return 0;
}

+ Voici le graphe d'appel pour cette fonction :

+ Voici le graphe des appelants de cette fonction :