Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
en:create:php [21.12.2014 22:53] – admin | en:create:php [26.01.2017 07:55] – [Variables] cofrin |
---|
===== Variables ===== | ===== Variables ===== |
| |
The word //function// derives from mathematics. Although the command ''question()'' has not much in common with functions. But other functions can actually compute things. For example, the command ''[[functions-random#random|random()]]'' computes a random number. | The word //function// derives from mathematics. Although the command ''question()'' has not much in common with functions. But other functions can actually compute things. For example, the command ''[[:en:create:functions:random|random()]]'' computes a random number. |
| |
The function ''random()'' expects two parameters: the smallest and the largest number that can be drawn. ''random(1,6)'' will draw a number between 1 and 6. We can use this number, e.g. to choose a stimulus randomly. | The function ''random()'' expects two parameters: the smallest and the largest number that can be drawn. ''random(1,6)'' will draw a number between 1 and 6. We can use this number, e.g. to choose a stimulus randomly. |
To use the output of this function (in this case the random number), we need to file it somewhere. To do so, most programming languages use variables. You can write anything into a variable. But at the beginning, no one will see this. | To use the output of this function (in this case the random number), we need to file it somewhere. To do so, most programming languages use variables. You can write anything into a variable. But at the beginning, no one will see this. |
| |
In PHP, variables start wit a dollar-sign ($). The example avove uses the variable ''$number''. You can name your variables whatever you like -- except for the fact, that you must not use most special signs (!"§$%&/()=...), apart from the underscore (_). You could name the variable ''$random_number_variable'', too. | In PHP, variables start wit a dollar-sign ($). The example above uses the variable ''$number''. You can name your variables whatever you like -- except for the fact, that you must not use most special signs (!"§$%&/()=...), apart from the underscore (_). You could name the variable ''$random_number_variable'', too. |
| |
The equal sign (%%=%%) is an operator. In this case it makes sure, the output of the function ''random()'' is saved in the variable ''$number'' on the left. So the variable ''$number'' now contains a random number. | The equal sign (%%=%%) is an operator. In this case it makes sure, the output of the function ''random()'' is saved in the variable ''$number'' on the left. So the variable ''$number'' now contains a random number. |