API Joomla 1.5.26
Documentation des API du CMS Joomla en version 1.5

Référence de la classe JString

Liste de tous les membres

Fonctions membres publiques

Fonctions membres publiques statiques


Documentation des fonctions membres

JString::ltrim ( str,
charlist = FALSE 
) [static]

UTF-8 aware replacement for ltrim() Strip whitespace (or other characters) from the beginning of a string Note: you only need to use this if you are supplying the charlist optional arg and it contains UTF-8 characters. Otherwise ltrim will work normally on a UTF-8 string

public

Paramètres:
stringthe string to be trimmed
stringthe optional charlist of additional characters to trim
Renvoie:
string the trimmed string
Voir également:
http://www.php.net/ltrim

Références jimport(), et utf8_ltrim().

Voici le graphe d'appel pour cette fonction :

JString::rtrim ( str,
charlist = FALSE 
) [static]

UTF-8 aware replacement for rtrim() Strip whitespace (or other characters) from the end of a string Note: you only need to use this if you are supplying the charlist optional arg and it contains UTF-8 characters. Otherwise rtrim will work normally on a UTF-8 string

public

Paramètres:
stringthe string to be trimmed
stringthe optional charlist of additional characters to trim
Renvoie:
string the trimmed string
Voir également:
http://www.php.net/rtrim

Références jimport(), et utf8_rtrim().

Voici le graphe d'appel pour cette fonction :

JString::str_ireplace ( search,
replace,
str,
count = NULL 
) [static]

UTF-8 aware alternative to str_ireplace Case-insensitive version of str_replace

public

Paramètres:
stringstring to search
stringexisting string to replace
stringnew string to replace with
intoptional count value to be passed by referene
Voir également:
http://www.php.net/str_ireplace

Références $count, jimport(), et utf8_ireplace().

Référencé par JTableContent::check(), et plgEmailCloak().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

JString::str_split ( str,
split_len = 1 
) [static]

UTF-8 aware alternative to str_split Convert a string to an array

public

Paramètres:
stringUTF-8 encoded
intnumber to characters to split string by
Renvoie:
array
Voir également:
http://www.php.net/str_split

Références jimport(), et utf8_str_split().

Voici le graphe d'appel pour cette fonction :

JString::strcasecmp ( str1,
str2 
) [static]

UTF-8 aware alternative to strcasecmp A case insensivite string comparison

public

Paramètres:
stringstring 1 to compare
stringstring 2 to compare
Renvoie:
int < 0 if str1 is less than str2; > 0 if str1 is greater than str2, and 0 if they are equal.
Voir également:
http://www.php.net/strcasecmp

Références jimport(), et utf8_strcasecmp().

Voici le graphe d'appel pour cette fonction :

JString::strcspn ( str,
mask,
start = NULL,
length = NULL 
) [static]

UTF-8 aware alternative to strcspn Find length of initial segment not matching mask

public

Paramètres:
string
stringthe mask
intOptional starting character position (in characters)
intOptional length
Renvoie:
int the length of the initial segment of str1 which does not contain any of the characters in str2
Voir également:
http://www.php.net/strcspn

Références $start, jimport(), et utf8_strcspn().

Voici le graphe d'appel pour cette fonction :

JString::stristr ( str,
search 
) [static]

UTF-8 aware alternative to stristr Returns all of haystack from the first occurrence of needle to the end. needle and haystack are examined in a case-insensitive manner Find first occurrence of a string using case insensitive comparison

public

Paramètres:
stringthe haystack
stringthe needle
Renvoie:
string the sub string
Voir également:
http://www.php.net/stristr

Références jimport(), et utf8_stristr().

Référencé par ContactController::_checkText(), et SearchHelper::checkNoHtml().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

JString::strlen ( str)

UTF-8 aware alternative to strlen Returns the number of characters in the string (NOT THE NUMBER OF BYTES),

public

Paramètres:
stringUTF-8 string
Renvoie:
int number of UTF-8 characters in string
Voir également:
http://www.php.net/strlen

Références utf8_strlen().

Référencé par ContentViewArticle::_displayForm(), SearchHelper::_smartSubstr(), JHTMLList::genericordering(), SearchHelper::limitSearchWord(), et SearchHelper::santiseSearchWord().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

JString::strpos ( str,
search,
offset = FALSE 
) [static]

UTF-8 aware alternative to strpos Find position of first occurrence of a string

public

Paramètres:
$str- string String being examined
$search- string String being searced for
$offset- int Optional, specifies the position from which the search should be performed
Renvoie:
mixed Number of characters before the first match or FALSE on failure
Voir également:
http://www.php.net/strpos

Références utf8_strpos().

Référencé par SearchHelper::_smartSubstr(), modRandomImageHelper::getFolder(), getHelpTOC(), plgContentGeshi(), plgContentLoadModule(), plgEmailCloak(), et plgEmailCloakString().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

JString::strrev ( str) [static]

UTF-8 aware alternative to strrev Reverse a string

public

Paramètres:
stringString to be reversed
Renvoie:
string The string in reverse character order
Voir également:
http://www.php.net/strrev

Références jimport(), et utf8_strrev().

Voici le graphe d'appel pour cette fonction :

JString::strrpos ( str,
search 
) [static]

UTF-8 aware alternative to strrpos Finds position of last occurrence of a string

public

Paramètres:
$str- string String being examined
$search- string String being searced for
Renvoie:
mixed Number of characters before the last match or FALSE on failure
Voir également:
http://www.php.net/strrpos

Références utf8_strrpos().

Voici le graphe d'appel pour cette fonction :

JString::strspn ( str,
mask,
start = NULL,
length = NULL 
) [static]

UTF-8 aware alternative to strspn Find length of initial segment matching mask

public

Paramètres:
stringthe haystack
stringthe mask
intstart optional
intlength optional
Voir également:
http://www.php.net/strspn

Références $start, jimport(), et utf8_strspn().

Voici le graphe d'appel pour cette fonction :

JString::strtolower ( str)

UTF-8 aware alternative to strtlower Make a string lowercase Note: The concept of a characters "case" only exists is some alphabets such as Latin, Greek, Cyrillic, Armenian and archaic Georgian - it does not exist in the Chinese alphabet, for example. See Unicode Standard Annex #21: Case Mappings

public

Paramètres:
string
Renvoie:
mixed either string in lowercase or FALSE is UTF-8 invalid
Voir également:
http://www.php.net/strtolower

Références utf8_strtolower().

Référencé par WeblinksModelWeblinks::_buildContentWhere(), ContentModelSection::_buildContentWhere(), ContentModelCategory::_buildContentWhere(), ContentModelArchive::_buildContentWhere(), JButtonStandard::_getCommand(), JButtonConfirm::_getCommand(), ContentViewElement::_getLists(), MenusViewList::_getViewLists(), InstallerModelTemplates::_loadItems(), InstallerModelLanguages::_loadItems(), InstallerModelComponents::_loadItems(), SearchHelper::_smartSubstr(), SearchViewSearch::display(), WeblinksViewWeblinks::display(), UsersViewUsers::display(), PollViewPolls::display(), PluginsViewPlugins::display(), BannerControllerClient::display(), BannerControllerBanner::display(), SearchModelSearch::getItems(), MenusModelList::getItems(), ContentModelElement::getList(), TemplatesHelper::parseXMLTemplateFile(), SearchHelper::santiseSearchWord(), showCategories(), showContacts(), showMessages(), showNewsFeeds(), showSections(), ContentController::viewContent(), viewFrontPage(), viewTrashContent(), et viewTrashMenu().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

JString::strtoupper ( str)

UTF-8 aware alternative to strtoupper Make a string uppercase Note: The concept of a characters "case" only exists is some alphabets such as Latin, Greek, Cyrillic, Armenian and archaic Georgian - it does not exist in the Chinese alphabet, for example. See Unicode Standard Annex #21: Case Mappings

public

Paramètres:
string
Renvoie:
mixed either string in uppercase or FALSE is UTF-8 invalid
Voir également:
http://www.php.net/strtoupper

Références utf8_strtoupper().

Voici le graphe d'appel pour cette fonction :

JString::substr ( str,
offset,
length = FALSE 
) [static]

UTF-8 aware alternative to substr Return part of a string given character offset (and optionally length)

public

Paramètres:
string
integernumber of UTF-8 characters offset (from left)
integer(optional) length in UTF-8 characters from offset
Renvoie:
mixed string or FALSE if failure
Voir également:
http://www.php.net/substr

Références utf8_substr().

Référencé par TOOLBAR_categories::_DEFAULT(), SearchHelper::_smartSubstr(), JHTMLList::genericordering(), et SearchHelper::limitSearchWord().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

JString::substr_replace ( str,
repl,
start,
length = NULL 
) [static]

UTF-8 aware substr_replace Replace text within a portion of a string

public

Paramètres:
stringthe haystack
stringthe replacement string
intstart
intlength (optional)
Voir également:
http://www.php.net/substr_replace

Références $start, et utf8_substr_replace().

Voici le graphe d'appel pour cette fonction :

JString::transcode ( source,
from_encoding,
to_encoding 
) [static]

Transcode a string.

Paramètres:
string$sourceThe string to transcode.
string$from_encodingThe source encoding.
string$to_encodingThe target encoding.
Renvoie:
string Transcoded string
Depuis:
1.5
JString::trim ( str,
charlist = FALSE 
) [static]

UTF-8 aware replacement for trim() Strip whitespace (or other characters) from the beginning and end of a string Note: you only need to use this if you are supplying the charlist optional arg and it contains UTF-8 characters. Otherwise trim will work normally on a UTF-8 string

public

Paramètres:
stringthe string to be trimmed
stringthe optional charlist of additional characters to trim
Renvoie:
string the trimmed string
Voir également:
http://www.php.net/trim

Références jimport(), et utf8_trim().

Voici le graphe d'appel pour cette fonction :

JString::ucfirst ( str) [static]

UTF-8 aware alternative to ucfirst Make a string's first character uppercase

public

Paramètres:
string
Renvoie:
string with first character as upper case (if applicable)
Voir également:
http://www.php.net/ucfirst

Références jimport(), et utf8_ucfirst().

Voici le graphe d'appel pour cette fonction :

JString::ucwords ( str) [static]

UTF-8 aware alternative to ucwords Uppercase the first character of each word in a string

public

Paramètres:
string
Renvoie:
string with first char of each word uppercase
Voir également:
http://www.php.net/ucwords

Références jimport(), et utf8_ucwords().

Voici le graphe d'appel pour cette fonction :


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