WEB2 - PHP

PHP 함수의 형식

수업소개

PHP에서 함수를 만드는 방법에 대한 수업입니다. 

 

 

 

function basic(){
    print("Lorem ipsum dolor1<br>");
    print("Lorem ipsum dolor2<br>");
}
basic();
basic();
basic();

 

 

 

function sum($left, $right){
  print($left+$right);
  print("<br>");
}
sum(2,4);
sum(4,6);

 

 

 

function sum2($left, $right){
  return $left+$right;
}
print(sum2(2,4));
file_put_contents('result.txt', sum2(2,4));
// email('egoing@egoing.net', sum2(2,4));
// upload('egoing.net', sum2(2,4));

 

댓글

댓글 본문
  1. 이서연
    완료
  2. 아자요
    HTML, Java Script 완강 후 새로운 도전시작

    20.05.08일 / 완료

    자기 자신에게 설명하라고 하셨던 부분 전부터 어려워서 계속 돌려보고있었는데... 설명 못할까봐 두렵네요 그래도 항상 이해하기 쉽게 얘기해주시고 한 강의가 끝날때마다 아는 게 많아지는 느낌이라 좋아요ㅎㅎ 감사합니다!
  3. ArcTempest
    완료!
  4. OneJae EE
    20.04.09 목 / 37세 비전공자 / 완료
  5. 스티븐잡숴
    완료
  6. 항상 감사합니다.!!
  7. 햄쮸맨
    오홍홍 그러니까 function 문자열을 통해서 매개변수(parameter)와 매개변수가 어떻게 기능할지까지 정해서 함수 선언을 한다.그런 다음에 선언된 함수에 argument(겉에서 넣는 실제 값?) 을 넣어서 그때그때 알맞게 함수를 동작시키는 거고용? 그리고 return은 말 그대로 함수가 동작하고 난 결과 값을 보관이라고 해야하나..암튼 다른 함수에 쓸 수 있게 값으로 내뱉는 거고용.. 이렇게 글로 설명하니까 기네용. 실제로 보면 짧은데..
  8. 몽글몽글솜사탕
    감사합니다
  9. 허공
    190507 감사합니다.
  10. 지미츄
    감사합니다~
  11. 운림
    즐겁게 완료...
    감사합니다.
  12. 헨도
    감사합니다 ㅎㅎ
  13. Gihoon Pomme Ryu
    완료. 고맙습니다.
  14. 로버트한
    감사합니다. ^^
  15. 오셔
    감사합니다!
  16. 사용자 지정함수의 이름이 sum 인가요 sum2인가요? sum()과 sum2() 는 서로다른 함수입니다.
    강의 내용대로 따라갔다면 sum2가 되어야 하는데 아래에는 sum이라고만 되어 있네요.
    기계는 사람이 아니라서 정확하게 기입하지 않으면 모릅니다.
    >>>egoing님의 좋은 강의 항상 감사합니다.
    대화보기
    • Minsoo Kwon
      강의 잘 보고있습니다. 마지막 return 파트에서 file_put_contents('result.txt',sum(2,4));이 부분이 제가 실행할땐 좀 이상해서 질문드려요.
      1.브라우저상에서 6이 출력이되고 <-print나 echo가 없는데도 출력이 됩니다.
      2.result.txt 파일은 제대로 생성이되나 안에 6이라는 값이 저장안되있고 빈 텍스트파일로만 생성이 됐습니다.
      어떤 오류도 뜨지 않는데 환경설정 문제인지 궁금하네요
    • Mingi Son
      감사합니다
    버전 관리
    egoing
    현재 버전
    선택 버전
    graphittie 자세히 보기