Expression Manager/175/nl: Difference between revisions
From LimeSurvey Manual
No edit summary |
No edit summary |
||
Line 100: | Line 100: | ||
|[http://www.php.net/manual/en/function.rand.php rand]||Genereer een willekeurig geheel getal, lees [[Expression Manager Sample Surveys#Randomly Ask One Question Per Group|dit voorbeeld]]||int rand() OR int rand(min, max) | |[http://www.php.net/manual/en/function.rand.php rand]||Genereer een willekeurig geheel getal, lees [[Expression Manager Sample Surveys#Randomly Ask One Question Per Group|dit voorbeeld]]||int rand() OR int rand(min, max) | ||
|- | |- | ||
|regexMatch|| | |regexMatch||Vergelijkt een string met een [[Using regular expressions/nl|reguliere expressie]]||boolean regexMatch(patroon,invoer) | ||
|- | |- | ||
|[http://www.php.net/manual/en/function.round.php round]|| | |[http://www.php.net/manual/en/function.round.php round]||Rond een getal af met een optioneel op te geven precisie||getal round(val <nowiki>[</nowiki>, precisie]) | ||
|- | |- | ||
|[http://www.php.net/manual/en/function.rtrim.php rtrim]|| | |[http://www.php.net/manual/en/function.rtrim.php rtrim]||Verwijder spaties (of andere tekens) aan de rechterkant van een string||string rtrim(string <nowiki>[</nowiki>, charlist]) | ||
|- | |- | ||
|[http://www.php.net/manual/en/function.sin.php sin]|| | |[http://www.php.net/manual/en/function.sin.php sin]||Sinus||getal sin(arg) | ||
|- | |- | ||
|[http://www.php.net/manual/en/function.sprintf.php sprintf]|| | |[http://www.php.net/manual/en/function.sprintf.php sprintf]||geeft een geformatteerde string||string sprintf(formaat, arg1, arg2, ... argN) | ||
|- | |- | ||
|[http://www.php.net/manual/en/function.sqrt.php sqrt]|| | |[http://www.php.net/manual/en/function.sqrt.php sqrt]||Wortel||getal sqrt(arg) | ||
|- | |- | ||
|stddev|| | |stddev||Bepaald de standaarddeviatie van de lijst argumenten||getal stddev(arg1, arg2, ... argN) | ||
|- | |- | ||
|[http://www.php.net/manual/en/function.str-pad.php str_pad]|| | |[http://www.php.net/manual/en/function.str-pad.php str_pad]||Aanvullen van een string tot een bepaalde lengte met een andere string||string str_pad(invoer, pad_lengte <nowiki>[</nowiki>, pad_string]) | ||
|- | |- | ||
|[http://www.php.net/manual/en/function.str-repeat.php str_repeat]||Repeat a string||string str_repeat(input, multiplier) | |[http://www.php.net/manual/en/function.str-repeat.php str_repeat]||Repeat a string||string str_repeat(input, multiplier) |
Revision as of 10:22, 31 July 2013
Functie | Betekenis | Syntax |
---|---|---|
abs | Absolute waarde | getal abs(getal) |
acos | Arccosinus | getal acos(getal) |
addslashes | Backslashes toevoegen | string addslashes(string) |
asin | Arcsinus | getal asin(getal) |
atan | Arctangens | getal atan(getal) |
atan2 | Arctangens van 2 variabelen | getal atan2(getal, getal) |
ceil | Afronden naar boven | getal ceil(getal) |
checkdate | Resultaat true (1) als het een geldige datum is in gregoriaanse kalender | boolean checkdate(maand,dag,jaar) |
convert_value | Omzetten numerieke waarde met invoertabel en uitvoertabel met numerieke waarden | getal convert_value(fWaarde, iStrict, invoertabel, uitvoertabel) |
cos | Cosinus | getal cos(getal) |
count | Tel aantal beantwoorde vragen in de lijst | getal count(arg1, arg12, ..., argN) |
countif | Tel het aantal beantwoorde vragen in de lijst gelijk aan het eerste argument | getal countif(matches, arg1, arg2, ... argN) |
countifop | Tel het aantal beantwoorde vragen in de lijst die aan de criteria voldoen (arg op waarde) | getal countifop(op, waarde, arg1, arg2, ... argN) |
date | Maak een datum/tijd | string date(format [, timestamp=time()]) |
exp | Berekent de e exponent | getal exp(getal) |
fixnum | Toont getallen met komma als decimaalteken indien nodig | string fixnum(getal) |
floor | Afkappen | getal floor(getal) |
gmdate | Maakt een GMT datum/tijd | string gmdate(format [, timestamp=time()]) |
html_entity_decode | Converteert HTML (altijd met ENT_QUOTES en UTF-8) | string html_entity_decode(string) |
htmlentities | Converteert naar HTML (altijd ENT_QUOTES en UTF-8) | string htmlentities(string) |
expr_mgr_htmlspecialchars | Converteert speciale tekens naar HTML (altijd ENT_QUOTES en UTF-8) | string htmlspecialchars(string) |
expr_mgr_htmlspecialchars_decode | Converteert speciale HTML naar tekens terug (altijd ENT_QUOTES en UTF-8) | string htmlspecialchars_decode(string) |
idate | Maakt een datum/tijd aan als integer | string idate(string [, timestamp=time()]) |
if | Excel-stijl if(test,result_if_true,result_if_false) | if(test,result_if_true,result_if_false) |
implode | Array omzetten naar string | string implode(glue,arg1,arg2,...,argN) |
intval | Bepaal integer waarde van een variabele | int intval(getal [, base=10]) |
is_empty | Bepaald of een variabele leeg is | boolean is_empty(var) |
is_float | Bepaald of het type van een variabele float is | boolean is_float(var) |
is_int | Bepaald of het type van een variabele integer is | boolean is_int(var) |
is_nan | Bepaald of de waarde geen getal is | boolean is_nan(var) |
is_null | Bepaald of de waarde van een variabele NULL is | boolean is_null(var) |
is_numeric | Bepaald of een variabele een getal of een numerieke string is | boolean is_numeric(var) |
is_string | Bepaald of het type van een variabele string is | boolean is_string(var) |
join (New in 2.0 build 130129) | Een string maken van argumenten | join(arg1, arg2, ... argN) |
list | Geeft een csv-lijst van niet lege waarden | string list(arg1, arg2, ... argN) |
log | Het logaritme van getal met een grondtal, indien ingevuld, anders het natuurlijke logaritme. | getal log(getal,grondtal=e) |
ltrim | Verwijder spaties (of andere tekens) aan de linkerkant van de string | string ltrim(string [, charlist]) |
max | Zoek hoogste waarde | getal max(arg1, arg2, ... argN) |
min | Zoek laagste waarde | getal min(arg1, arg2, ... argN) |
mktime | Bepaal UNIX timestamp van een datum (alle 6 argumenten zijn optioneel) | getal mktime([uur [, minuut [, seconde [, maand [, dag [, jaar ]]]]]]) |
modulo | Nog niet ondersteund. Gebruik de functie floor() | floor(x/y)==(x/y) |
nl2br | Voegt HTML line breaks toe voor alle newlines in een string | string nl2br(string) |
number_format | Geeft een getal met gegroepeerde duizendtallen | string number_format(number) |
pi | Geeft de waarde van pi | number pi() |
pow | Exponentiële expressie | getal pow(base, exp) |
quoted_printable_decode | Converteert een quoted-printable string naar een 8 bit string | string quoted_printable_decode(string) |
quoted_printable_encode | Converteert een 8 bit string naar een quoted-printable string | string quoted_printable_encode(string) |
quotemeta | Quote meta karakters | string quotemeta(string) |
rand | Genereer een willekeurig geheel getal, lees dit voorbeeld | int rand() OR int rand(min, max) |
regexMatch | Vergelijkt een string met een reguliere expressie | boolean regexMatch(patroon,invoer) |
round | Rond een getal af met een optioneel op te geven precisie | getal round(val [, precisie]) |
rtrim | Verwijder spaties (of andere tekens) aan de rechterkant van een string | string rtrim(string [, charlist]) |
sin | Sinus | getal sin(arg) |
sprintf | geeft een geformatteerde string | string sprintf(formaat, arg1, arg2, ... argN) |
sqrt | Wortel | getal sqrt(arg) |
stddev | Bepaald de standaarddeviatie van de lijst argumenten | getal stddev(arg1, arg2, ... argN) |
str_pad | Aanvullen van een string tot een bepaalde lengte met een andere string | string str_pad(invoer, pad_lengte [, pad_string]) |
str_repeat | Repeat a string | string str_repeat(input, multiplier) |
str_replace | Replace all occurrences of the search string with the replacement string | string str_replace(search, replace, subject) |
strcasecmp | Binary safe case-insensitive string comparison | int strcasecmp(str1, str2) |
strcmp | Binary safe string comparison | int strcmp(str1, str2) |
strip_tags | Strip HTML and PHP tags from a string | string strip_tags(str, allowable_tags) |
stripos | Find position of first occurrence of a case-insensitive string | int stripos(haystack, needle [, offset=0]) |
stripslashes | Un-quotes a quoted string | string stripslashes(string) |
stristr | Case-insensitive strstr | string stristr(haystack, needle [, before_needle=false]) |
strlen | Get string length | int strlen(string) |
strpos | Find position of first occurrence of a string | int strpos(haystack, needle [ offset=0]) |
strrev | Reverse a string | string strrev(string) |
strstr | Find first occurrence of a string | string strstr(haystack, needle) |
strtolower | Make a string lowercase | string strtolower(string) |
strtotime | Parse about any English textual datetime description into a Unix timestamp | int strtotime(string) |
strtoupper | Make a string uppercase | string strtoupper(string) |
substr | Return part of a string | string substr(string, start [, length]) |
sum | Calculate the sum of values in an array | number sum(arg1, arg2, ... argN) |
sumifop | Sum the values of answered questions in the list which pass the criteria (arg op value) | number sumifop(op, value, arg1, arg2, ... argN) |
tan | Tangent | number tan(arg) |
time | Return current UNIX timestamp | number time() |
trim | Strip whitespace (or other characters) from the beginning and end of a string | string trim(string [, charlist]) |
ucwords | Uppercase the first character of each word in a string | string ucwords(string) |
unique | Returns true if all non-empty responses are unique | boolean unique(arg1, ..., argN) |