Actions

Translations

Expression Manager/232/nl: Difference between revisions

From LimeSurvey Manual

(Created page with "Om zeker te zijn dat de invoer als getallen worden vergeleken kun je het volgende doen <code>intval(Q0.NAOK) > 50</code>, bedenk...")
 
No edit summary
Line 1: Line 1:
Om zeker te zijn dat de invoer als getallen worden vergeleken kun je het volgende doen  <code>[[Expression_Manager#Implemented_Functions|intval]](Q0.NAOK) > 50</code>, bedenk dat als Q0.NAOK geen getal is  (leeg of een string), dan dan intval(Q0.NAOK) === 0. Gebruik om als strings te vergelijken ("A" < "B")  [[Expression_Manager#Implemented_Functions|strcmp]] : <code>strcmp(Q0.NAOK,"B")</code> of <code>strcmp(Q0.NAOK,"A5")</code>.
Om zeker te zijn dat de invoer als getallen worden vergeleken kun je het volgende doen  <code>[[Expression_Manager/nl#Geïmplementeerde functies|intval]](Q0.NAOK) > 50</code>, bedenk dat als Q0.NAOK geen getal is  (leeg of een string), dan dan intval(Q0.NAOK) === 0. Gebruik om als strings te vergelijken ("A" < "B")  [[Expression_Manager/nl#Geïmplementeerde functies|strcmp]] : <code>strcmp(Q0.NAOK,"B")</code> of <code>strcmp(Q0.NAOK,"A5")</code>.

Revision as of 21:00, 30 November 2019

Message definition (Expression Manager)
To be sure to compare integer value, you can use <code>[[Expression_Manager#Implemented_Functions|intval]](Q0.NAOK) > 50</code>, just remember if Q0.NAOK is not a number (empty or a string), then intval(Q0.NAOK) == 0. To compare string value ("A" < "B") use [[Expression_Manager#Implemented_Functions|strcmp]] directly : <code>strcmp(Q0.NAOK,"B")</code> or <code>strcmp(Q0.NAOK,"A5")</code>.

Om zeker te zijn dat de invoer als getallen worden vergeleken kun je het volgende doen intval(Q0.NAOK) > 50, bedenk dat als Q0.NAOK geen getal is (leeg of een string), dan dan intval(Q0.NAOK) === 0. Gebruik om als strings te vergelijken ("A" < "B") strcmp : strcmp(Q0.NAOK,"B") of strcmp(Q0.NAOK,"A5").