Definition at line 6 of file oxstrregular.php.
| Public Member Functions | |
| strlen ($sStr) | |
| substr ($sStr, $iStart, $iLength=null) | |
| strpos ($sHaystack, $sNeedle, $iOffset=null) | |
| strstr ($sHaystack, $sNeedle) | |
| strtolower ($sString) | |
| strtoupper ($sString) | |
| htmlspecialchars ($sString) | |
| htmlentities ($sString) | |
| html_entity_decode ($sString) | |
| preg_split ($sPattern, $sString, $iLimit=-1, $iFlag=0) | |
| preg_replace ($sPattern, $sString, $sSubject, $iLimit=-1, $iCount=null) | |
| preg_match ($sPattern, $sSubject, &$aMatches=null, $iFlags=null, $iOffset=null) | |
| ucfirst ($sSubject) | |
| wordwrap ($sString, $iLength=75, $sBreak="\n", $blCut=null) | |
| recodeEntities ($sInput, $blToHtmlEntities=false, $aUmls=array(), $aUmlEntities=array()) | |
| hasSpecialChars ($sStr) | |
| cleanStr ($sStr, $sCleanChr= ' ') | |
| Protected Attributes | |
| $_sEncoding = 'ISO8859-15' | |
| $_aUmls = array( "\344", "\366", "\374", "\304", "\326", "\334", "\337" ) | |
| $_aUmlEntities = array('ä', 'ö', 'ü', 'Ä', 'Ö', 'Ü', 'ß' ) | |
| oxStrRegular.strlen | ( | $ | sStr | ) | 
PHP strlen() function wrapper
| string | $sStr strint to mesure its length | 
Definition at line 35 of file oxstrregular.php.
| oxStrRegular.substr | ( | $ | sStr, | |
| $ | iStart, | |||
| $ | iLength = null | |||
| ) | 
PHP substr() function wrapper
| string | $sStr value to truncate | |
| int | $iStart start position | |
| int | $iLength length | 
Definition at line 49 of file oxstrregular.php.
| oxStrRegular.strpos | ( | $ | sHaystack, | |
| $ | sNeedle, | |||
| $ | iOffset = null | |||
| ) | 
PHP strpos() function wrapper
| string | $sHaystack value to search in | |
| string | $sNeedle value to search for | |
| int | $iOffset initial search position | 
Definition at line 67 of file oxstrregular.php.
| oxStrRegular.strstr | ( | $ | sHaystack, | |
| $ | sNeedle | |||
| ) | 
PHP strstr() function wrapper
| string | $sHaystack string searching in | |
| string | $sNeedle string to search | 
Definition at line 84 of file oxstrregular.php.
| oxStrRegular.strtolower | ( | $ | sString | ) | 
PHP multibute compliant strtolower() function wrapper
| string | $sString string being lowercased | 
Definition at line 96 of file oxstrregular.php.
| oxStrRegular.strtoupper | ( | $ | sString | ) | 
PHP strtolower() function wrapper
| string | $sString string being lowercased | 
Definition at line 108 of file oxstrregular.php.
| oxStrRegular.htmlspecialchars | ( | $ | sString | ) | 
PHP htmlspecialchars() function wrapper
| string | $sString string being converted | 
Definition at line 120 of file oxstrregular.php.
| oxStrRegular.htmlentities | ( | $ | sString | ) | 
PHP htmlentities() function wrapper
| string | $sString string being converted | 
Definition at line 132 of file oxstrregular.php.
| oxStrRegular.html_entity_decode | ( | $ | sString | ) | 
PHP html_entity_decode() function wrapper
| string | $sString string being converted | 
Definition at line 144 of file oxstrregular.php.
| oxStrRegular.preg_split | ( | $ | sPattern, | |
| $ | sString, | |||
| $ | iLimit = -1, | |||
| $ | iFlag = 0 | |||
| ) | 
PHP preg_split() function wrapper
| string | $sPattern pattern to search for, as a string | |
| string | $sString input string | |
| int | $iLimit (optional) only substrings up to limit are returned | |
| int | $iFlag flags | 
Definition at line 159 of file oxstrregular.php.
| oxStrRegular.preg_replace | ( | $ | sPattern, | |
| $ | sString, | |||
| $ | sSubject, | |||
| $ | iLimit = -1, | |||
| $ | iCount = null | |||
| ) | 
PHP preg_replace() function wrapper
| mixed | $sPattern pattern to search for, as a string | |
| mixed | $sString string to replace | |
| string | $sSubject strings to search and replace | |
| int | $iLimit maximum possible replacements | |
| int | $iCount number of replacements done | 
Definition at line 175 of file oxstrregular.php.
| oxStrRegular.preg_match | ( | $ | sPattern, | |
| $ | sSubject, | |||
| &$ | aMatches = null, | |||
| $ | iFlags = null, | |||
| $ | iOffset = null | |||
| ) | 
PHP preg_match() function wrapper
| string | $sPattern pattern to search for, as a string | |
| string | $sSubject input string | |
| array | &$aMatches is filled with the results of search | |
| int | $iFlags flags | |
| int | $iOffset place from which to start the search | 
Definition at line 191 of file oxstrregular.php.
| oxStrRegular.ucfirst | ( | $ | sSubject | ) | 
PHP ucfirst() function wrapper
| string | $sSubject input string | 
Definition at line 203 of file oxstrregular.php.
| oxStrRegular.wordwrap | ( | $ | sString, | |
| $ | iLength = 75, | |||
| $ | sBreak = "\n", | |||
| $ | blCut = null | |||
| ) | 
PHP wordwrap() function wrapper
| string | $sString input string | |
| int | $iLength column width | |
| string | $sBreak line is broken using the optional break parameter | |
| bool | $blCut string is always wrapped at the specified width | 
Definition at line 219 of file oxstrregular.php.
| oxStrRegular.recodeEntities | ( | $ | sInput, | |
| $ | blToHtmlEntities = false, | |||
| $ | aUmls = array(), | |||
| $ | aUmlEntities = array() | |||
| ) | 
Recodes and returns passed input: if $blToHtmlEntities == true ä -> ä if $blToHtmlEntities == false ä -> ä
| string | $sInput text to recode | |
| bool | $blToHtmlEntities recode direction | |
| array | $aUmls language specific characters | |
| array | $aUmlEntities language specific characters equivalents in entities form | 
Definition at line 236 of file oxstrregular.php.
| oxStrRegular.hasSpecialChars | ( | $ | sStr | ) | 
Checks if string has special chars
| string | $sStr string to search in | 
Definition at line 250 of file oxstrregular.php.
| oxStrRegular.cleanStr | ( | $ | sStr, | |
| $ | sCleanChr = ' ' | |||
| ) | 
Replaces special characters with passed char. Special chars are: " ' . : ! ? 
   x95 xa0 ;
| string | $sStr string to cleanup | |
| object | $sCleanChr which character should be used as a replacement (default is empty space) | 
Definition at line 264 of file oxstrregular.php.
| oxStrRegular.$_sEncoding = 'ISO8859-15'  [protected] | 
Definition at line 13 of file oxstrregular.php.
| oxStrRegular.$_aUmls = array( "\344", "\366", "\374", "\304", "\326", "\334", "\337" )  [protected] | 
Definition at line 20 of file oxstrregular.php.
| oxStrRegular.$_aUmlEntities = array('ä', 'ö', 'ü', 'Ä', 'Ö', 'Ü', 'ß' )  [protected] | 
Definition at line 26 of file oxstrregular.php.
 1.5.5
 1.5.5