Expression Manager - presentation/175/nl: Difference between revisions
From LimeSurvey Manual
No edit summary |
No edit summary |
||
Line 42: | Line 42: | ||
|[http://www.php.net/manual/en/function.htmlentities.php htmlentities]||Converteert alle van toepassing zijnde tekens naar HTML-entities (gebruik altijd ENT_QUOTES en UTF-8)||string htmlentities(string) | |[http://www.php.net/manual/en/function.htmlentities.php htmlentities]||Converteert alle van toepassing zijnde tekens naar HTML-entities (gebruik altijd ENT_QUOTES en UTF-8)||string htmlentities(string) | ||
|- | |- | ||
|[http://www.php.net/manual/en/function.htmlspecialchars.php expr_mgr_htmlspecialchars]||Converteert | |[http://www.php.net/manual/en/function.htmlspecialchars.php expr_mgr_htmlspecialchars]||Converteert speciale tekens naar HTML-entities (gebruik altijd ENT_QUOTES en UTF-8)||string htmlspecialchars(string) | ||
|- | |- | ||
|[http://www.php.net/manual/en/function.htmlspecialchars-decode.php expr_mgr_htmlspecialchars_decode]||Converteert speciale HTML-entities terug naar tekens (gebruik altijd ENT_QUOTES en UTF-8)||string htmlspecialchars_decode(string) | |[http://www.php.net/manual/en/function.htmlspecialchars-decode.php expr_mgr_htmlspecialchars_decode]||Converteert speciale HTML-entities terug naar tekens (gebruik altijd ENT_QUOTES en UTF-8)||string htmlspecialchars_decode(string) | ||
Line 48: | Line 48: | ||
|[http://www.php.net/manual/en/function.idate.php idate]||Maakt van een lokale datum/tijd een getal||string idate(string <nowiki>[</nowiki>, timestamp=time()]) | |[http://www.php.net/manual/en/function.idate.php idate]||Maakt van een lokale datum/tijd een getal||string idate(string <nowiki>[</nowiki>, timestamp=time()]) | ||
|- | |- | ||
|if||Excel- | |if||Excel-stijl if(test,result_if_true,result_if_false)||if(test,result_if_true,result_if_false) | ||
|- | |- | ||
|[http://www.php.net/manual/en/function.implode.php implode]||Zet array-elementen in een string||string implode(glue,arg1,arg2,...,argN) | |[http://www.php.net/manual/en/function.implode.php implode]||Zet array-elementen in een string||string implode(glue,arg1,arg2,...,argN) | ||
Line 58: | Line 58: | ||
|[http://www.php.net/manual/en/function.is-float.php is_float]||Controleer of een variabele van het type float (met decimalen) is||bool is_float(var) | |[http://www.php.net/manual/en/function.is-float.php is_float]||Controleer of een variabele van het type float (met decimalen) is||bool is_float(var) | ||
|- | |- | ||
|[http://www.php.net/manual/en/function.is-int.php is_int]||Controleer of het | |[http://www.php.net/manual/en/function.is-int.php is_int]||Controleer of het type integer(hele getallen) is||bool is_int(var) | ||
|- | |- | ||
|[http://www.php.net/manual/en/function.is-nan.php is_nan]||Controleer of waarde geen getal is||bool is_nan(var) | |[http://www.php.net/manual/en/function.is-nan.php is_nan]||Controleer of waarde geen getal is||bool is_nan(var) | ||
|- | |- | ||
|[http://www.php.net/manual/en/function.is-null.php is_null]|| | |[http://www.php.net/manual/en/function.is-null.php is_null]||Controleer of een variabele NULL is||bool is_null(var) | ||
|- | |- | ||
|[http://www.php.net/manual/en/function.is-numeric.php is_numeric]||Controleer of een variabele een getal is of een string die een getal is||bool is_numeric(var) | |[http://www.php.net/manual/en/function.is-numeric.php is_numeric]||Controleer of een variabele een getal is of een string die een getal is||bool is_numeric(var) | ||
Line 70: | Line 70: | ||
|join{{NewIn/nl|2.0|b=130129}}||Voeg elementen samen in een string||join(arg1, arg2, ... argN) | |join{{NewIn/nl|2.0|b=130129}}||Voeg elementen samen in een string||join(arg1, arg2, ... argN) | ||
|- | |- | ||
|list|| | |list||Geeft een kommagescheiden lijst van niet-lege waarden terug||string list(arg1, arg2, ... argN) | ||
|- | |- | ||
|[http://www.php.net/manual/en/function.log.php log]|| | |[http://www.php.net/manual/en/function.log.php log]|| Het grondtal bij een logaritme, standaard e (natuurlijk logaritme). ||number log(number,base=e) | ||
|- | |- | ||
|[http://www.php.net/manual/en/function.ltrim.php ltrim]|| | |[http://www.php.net/manual/en/function.ltrim.php ltrim]||Verwijder whitespace (en andere tekens) aan het begin van een string||string ltrim(string <nowiki>[</nowiki>, charlist]) | ||
|- | |- | ||
|[http://www.php.net/manual/en/function.max.php max]|| | |[http://www.php.net/manual/en/function.max.php max]||Bepaal de hoogste waardel||number max(arg1, arg2, ... argN) | ||
|- | |- | ||
|[http://www.php.net/manual/en/function.min.php min]|| | |[http://www.php.net/manual/en/function.min.php min]||Bepaal de laagste waardel||number min(arg1, arg2, ... argN) | ||
|- | |- | ||
|[http://www.php.net/manual/en/function.mktime.php mktime]||Get UNIX timestamp for a date (each of the 6 arguments are optional)||number mktime([hour [, minute [, second [, month [, day [, year ]]]]]]) | |[http://www.php.net/manual/en/function.mktime.php mktime]||Get UNIX timestamp for a date (each of the 6 arguments are optional)||number mktime([hour [, minute [, second [, month [, day [, year ]]]]]]) |
Revision as of 17:42, 18 September 2018
Functie | Betekenis | Syntax |
---|---|---|
abs | Absolute waarde | number abs(number) |
acos | Arccosinus | number acos(number) |
addslashes | Quote string met slashes | string addslashes(string) |
asin | Arcsinus | number asin(number) |
atan | Arctangens | number atan(number) |
atan2 | Arctangens van 2 variabelen | number atan2(number, number) |
ceil | Afkappen naar boven | number ceil(number) |
checkdate | Resultaat true(1) als het een geldige datum is in de Gregoriaanse kalender | bool checkdate(month,day,year) |
convert_value | Converteert een numerieke waarde gebruikmakend van een inputTable een een outputTable met numerieke waarden | number convert_value(fValue, iStrict, sTranslateFromList, sTranslateToList) |
cos | Cosinus | number cos(number) |
count | Telt het aantal beantwoorde vragen (niet leeg) in de lijst | number count(arg1, arg12, ..., argN) |
countif | Telt het aantal beantwoorde vragen in de lijst gelijk aan het eerste argument | number countif(matches, arg1, arg2, ... argN) |
countifop | Telt het aantal beantwoorde vragen in de lijst die voldoen aan de criteria (arg op value) | number countifop(op, value, arg1, arg2, ... argN) |
date | Maakt een lokale datum/tijd | string date(format [, timestamp=time()]) |
exp | Berekent de exponent van e | number exp(number) |
fixnum | Toont getallen met een komma, indien nodig | string fixnum(number) |
floor | Afkappen naar beneden | number floor(number) |
gmdate | Maakt een datum/tijd in GMT-formaat | string gmdate(format [, timestamp=time()]) |
html_entity_decode | Converteert alle HTML-entities naar de van toepassing zijnde tekens (gebruik altijd ENT_QUOTES en UTF-8) | string html_entity_decode(string) |
htmlentities | Converteert alle van toepassing zijnde tekens naar HTML-entities (gebruik altijd ENT_QUOTES en UTF-8) | string htmlentities(string) |
expr_mgr_htmlspecialchars | Converteert speciale tekens naar HTML-entities (gebruik altijd ENT_QUOTES en UTF-8) | string htmlspecialchars(string) |
expr_mgr_htmlspecialchars_decode | Converteert speciale HTML-entities terug naar tekens (gebruik altijd ENT_QUOTES en UTF-8) | string htmlspecialchars_decode(string) |
idate | Maakt van een lokale datum/tijd een getal | 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 | Zet array-elementen in een string | string implode(glue,arg1,arg2,...,argN) |
intval | Bepaal de integer waarde van een variabele | int intval(number [, base=10]) |
is_empty | Bepaal of een variabele leeg is | bool is_empty(var) |
is_float | Controleer of een variabele van het type float (met decimalen) is | bool is_float(var) |
is_int | Controleer of het type integer(hele getallen) is | bool is_int(var) |
is_nan | Controleer of waarde geen getal is | bool is_nan(var) |
is_null | Controleer of een variabele NULL is | bool is_null(var) |
is_numeric | Controleer of een variabele een getal is of een string die een getal is | bool is_numeric(var) |
is_string | Controleer of het type een string is | bool is_string(var) |
join (Nieuw in 2.0build 130129) | Voeg elementen samen in een string | join(arg1, arg2, ... argN) |
list | Geeft een kommagescheiden lijst van niet-lege waarden terug | string list(arg1, arg2, ... argN) |
log | Het grondtal bij een logaritme, standaard e (natuurlijk logaritme). | number log(number,base=e) |
ltrim | Verwijder whitespace (en andere tekens) aan het begin van een string | string ltrim(string [, charlist]) |
max | Bepaal de hoogste waardel | number max(arg1, arg2, ... argN) |
min | Bepaal de laagste waardel | number min(arg1, arg2, ... argN) |
mktime | Get UNIX timestamp for a date (each of the 6 arguments are optional) | number mktime([hour [, minute [, second [, month [, day [, year ]]]]]]) |
modulo-function | The modulo function is not supported yet. You can use the floor() function instead | floor(x/y)==(x/y) |
nl2br | Inserts HTML line breaks before all newlines in a string | string nl2br(string) |
number_format | Format a number with grouped thousands | string number_format(number) |
pi | Get value of pi | number pi() |
pow | Exponential expression | number pow(base, exp) |
quoted_printable_decode | Convert a quoted-printable string to an 8 bit string | string quoted_printable_decode(string) |
quoted_printable_encode | Convert a 8 bit string to a quoted-printable string | string quoted_printable_encode(string) |
quotemeta | Quote meta characters | string quotemeta(string) |
rand | Generate a random integer, see this example | int rand() OR int rand(min, max) |
regexMatch | compare a string to a regular expression | bool regexMatch(pattern,input) |
round | Rounds a number to an optional precision | number round(val [, precision]) |
rtrim | Strip whitespace (or other characters) from the end of a string | string rtrim(string [, charlist]) |
sin | Sine | number sin(arg) |
sprintf | Return a formatted string | string sprintf(format, arg1, arg2, ... argN) |
sqrt | Square root | number sqrt(arg) |
stddev | Calculate the Sample Standard Deviation for the list of numbers | number stddev(arg1, arg2, ... argN) |
str_pad | Pad a string to a certain length with another string | string str_pad(input, pad_length [, 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 unicode string (starting by 0, return false if not found) | 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 an unicode string (starting by 0, return false if not found) | int strpos(haystack, needle [ offset=0]) |
strrev | Reverse a string | string strrev(string) |
strstr | Find first occurrence of a string | string strstr(haystack, needle[, before_needle=false]) |
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 an unicode 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) |