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) {
    
    
  echo 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);