PHP 3: Difference between revisions
From Ilianko
No edit summary |
No edit summary |
||
| Line 15: | Line 15: | ||
sumNumbers(); | sumNumbers(); | ||
=== параметри === | === параметри === | ||
function sumNumbers(a,b) { | function sumNumbers($a,$b) { | ||
echo $a+$b; | echo $a+$b; | ||
} | } | ||
| Line 29: | Line 25: | ||
function sumNumbers(a) { | === параметри по подразбиране === | ||
function sumNumbers($a) { | |||
echo $a+3; | echo $a+3; | ||
} | } | ||
| Line 35: | Line 33: | ||
sumNumbers(2); | sumNumbers(2); | ||
function sumNumbers(a, b = 3) { | function sumNumbers($a, $b = 3) { | ||
echo $a+$b; | echo $a+$b; | ||
} | } | ||
| Line 41: | Line 39: | ||
sumNumbers(2); | sumNumbers(2); | ||
sumNumbers(2,4); | sumNumbers(2,4); | ||
=== връщане на резултати === | |||
function sumNumbers($a, $b=3) { | |||
$a = $a + $b; | |||
return $a; | |||
} | |||
$result = sumNumbers(2); | |||
echo $result; | |||
function sumNumbers($a, $b=3) { | |||
return $a; | |||
echo $a + $b; | |||
} | |||
=== рекурсия=== | === рекурсия=== | ||
function sumNumbers(a,b) { | function sumNumbers($a,$b) { | ||
} | } | ||
sumNumbers(a,b); | sumNumbers(a,b); | ||
Revision as of 12:48, 20 October 2013
Един код извикваме от много места
над 3500 вградени функции наименование букви и цифри
Функции
function sumNumbers() {
echo 2+2
}
sumNumbers();
параметри
function sumNumbers($a,$b) {
echo $a+$b;
}
sumNumbers(2,2);
параметри по подразбиране
function sumNumbers($a) {
echo $a+3;
}
sumNumbers(2);
function sumNumbers($a, $b = 3) {
echo $a+$b;
}
sumNumbers(2);
sumNumbers(2,4);
връщане на резултати
function sumNumbers($a, $b=3) {
$a = $a + $b; return $a; }
$result = sumNumbers(2); echo $result;
function sumNumbers($a, $b=3) {
return $a;
echo $a + $b;
}
рекурсия
function sumNumbers($a,$b) {
}
sumNumbers(a,b);