PHP 함수는 무엇입니까?같이 해봐!!
2800 단어 PHP
먼저
초보자부터 풀스택 엔지니어를 목표로 한 남자의 비망록이다
카탈로그
Υ함수는 무엇입니까?
(3) 함수로 기억하는 3가지
⑶ 사용자 정의 함수의 기본 쓰기
④ 실제 실행 함수
Υ함수는 무엇입니까?
데이터가 반환됩니다(IN)
그에 상응하여
데이터(OUT) 기능을 반환합니다
두 부류로 나눌 수 있다
▶내장 함수
php에서 기본적으로 제공하는 함수입니다.
▶사용자 정의 함수
자체 생성 함수
내가 실제로 사용하고 싶은 것은'사용자 정의 함수'다.
(3) 함수로 기억하는 3가지
▶등수 매개 변수
함수에 전달된 데이터
▶임시 매개 변수
함수에 전달할 때 변수 같은 상자를 설정하는 데이터
▶반환값 (반환값)
함수에서 반환된 데이터
⑶ 사용자 정의 함수의 기본 쓰기
▶︎ 関数を定義
function 関数名(引数) {
return 返り値;
}
↑ 만 정의되어 실행됨▶︎ 関数を実行
関数名(引数);
이것은 기본적인 작법이다.
여기를 머릿속에 잘 기억해라!
④ 실제 실행 함수
환경 구축이 번거로운 분들은 Paiza를 추천합니다.
URL: https://paiza.io/ja/projects/new
실전에 들어가기 전에 이것을 주의해야 한다.
※ 하나의 함수는 하나의 기능만 있음
이해하기 쉬워야 하니까.만약 함수가 매우 많다면 왜 그런지 모르겠다.
sum 함수 만들기
제목은 "1~10의 값을 더한 함수를 되돌려줍니다."이다.<?php
// 1〜10 までを足した値を返す関数
function sum(){
// $result は結果を保存する変数
$result = 0;
// $i は 1から始まり $max より大きくなるまでループする
$for($i = 1; $i <=10; $i++){
// $result に $i を順番に足していく
$result += $i;
}
return $result;
}
?>
정의됐어!
실제로 집행해 보세요.
아무것도 표시되지 않습니다.
나는 단지 함수를 정의했을 뿐이기 때문이다.
함수는 k를 정의했을 뿐, 실행을 통해서만 호출할 수 있습니다.
그럼 실제로 호출하고 싶은데요.
아까 코드에 다음 내용을 입력하세요.// 関数を実行する
echo sum();
다시 실행$ php sum.php
55
성공을 표시합니다.٩( ᐛ )و
이것은 1에서 10까지의 결과를 나타낸 것이다.
하지만 이 함수는 맛이 없다.
1부터 10까지 계산된 함수와 같은 사용 요소를 찾을 수 없습니다.
그렇다면 고성능을 조금 높이고 싶습니다.
여기에 사용된 것은 위에서 설명한'임시 함수'다.
실제로 코드를 써 보세요.<?php
// 1〜$max までを足して結果を返す関数
function sum($max) {
$result = 0;
// $i は1から始まり、$max より大きくなるまでループする
for($i = 1; $i <= $max; $i++ ){
$result += $i;
}
return $result;
}
// 関数を実行
echo sum();
?>
완성٩( ᐛ )و
이번sum 함수에 임시 매개 변수를 설정한 $max
값을 얼마나 넣을지 알려주기 위해서 실행할 때
내가 너에게 $max의 값을 알려줄게.echo sum(100);
실행해 보다.$ php sum .php
5050
$
1에서 100까지의 더하기 값을 계산할 수 있다.٩( ᐛ )و
임무는 여기서 끝냅니다.
즐거운 학습
프로그래밍 배우는 즐거움!!!
그럼 안녕!
Reference
이 문제에 관하여(PHP 함수는 무엇입니까?같이 해봐!!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kaisei0201ok/items/a05e6bde9214e4b88a10
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Υ함수는 무엇입니까?
(3) 함수로 기억하는 3가지
⑶ 사용자 정의 함수의 기본 쓰기
④ 실제 실행 함수
Υ함수는 무엇입니까?
데이터가 반환됩니다(IN)
그에 상응하여
데이터(OUT) 기능을 반환합니다
두 부류로 나눌 수 있다
▶내장 함수
php에서 기본적으로 제공하는 함수입니다.
▶사용자 정의 함수
자체 생성 함수
내가 실제로 사용하고 싶은 것은'사용자 정의 함수'다.
(3) 함수로 기억하는 3가지
▶등수 매개 변수
함수에 전달된 데이터
▶임시 매개 변수
함수에 전달할 때 변수 같은 상자를 설정하는 데이터
▶반환값 (반환값)
함수에서 반환된 데이터
⑶ 사용자 정의 함수의 기본 쓰기
▶︎ 関数を定義
function 関数名(引数) {
return 返り値;
}
↑ 만 정의되어 실행됨▶︎ 関数を実行
関数名(引数);
이것은 기본적인 작법이다.여기를 머릿속에 잘 기억해라!
④ 실제 실행 함수
환경 구축이 번거로운 분들은 Paiza를 추천합니다.
URL: https://paiza.io/ja/projects/new
실전에 들어가기 전에 이것을 주의해야 한다.
※ 하나의 함수는 하나의 기능만 있음
이해하기 쉬워야 하니까.만약 함수가 매우 많다면 왜 그런지 모르겠다.
sum 함수 만들기
제목은 "1~10의 값을 더한 함수를 되돌려줍니다."이다.
<?php
// 1〜10 までを足した値を返す関数
function sum(){
// $result は結果を保存する変数
$result = 0;
// $i は 1から始まり $max より大きくなるまでループする
$for($i = 1; $i <=10; $i++){
// $result に $i を順番に足していく
$result += $i;
}
return $result;
}
?>
정의됐어!실제로 집행해 보세요.
아무것도 표시되지 않습니다.
나는 단지 함수를 정의했을 뿐이기 때문이다.
함수는 k를 정의했을 뿐, 실행을 통해서만 호출할 수 있습니다.
그럼 실제로 호출하고 싶은데요.
아까 코드에 다음 내용을 입력하세요.
// 関数を実行する
echo sum();
다시 실행$ php sum.php
55
성공을 표시합니다.٩( ᐛ )و이것은 1에서 10까지의 결과를 나타낸 것이다.
하지만 이 함수는 맛이 없다.
1부터 10까지 계산된 함수와 같은 사용 요소를 찾을 수 없습니다.
그렇다면 고성능을 조금 높이고 싶습니다.
여기에 사용된 것은 위에서 설명한'임시 함수'다.
실제로 코드를 써 보세요.
<?php
// 1〜$max までを足して結果を返す関数
function sum($max) {
$result = 0;
// $i は1から始まり、$max より大きくなるまでループする
for($i = 1; $i <= $max; $i++ ){
$result += $i;
}
return $result;
}
// 関数を実行
echo sum();
?>
완성٩( ᐛ )و이번sum 함수에 임시 매개 변수를 설정한 $max
값을 얼마나 넣을지 알려주기 위해서 실행할 때
내가 너에게 $max의 값을 알려줄게.
echo sum(100);
실행해 보다.$ php sum .php
5050
$
1에서 100까지의 더하기 값을 계산할 수 있다.٩( ᐛ )و임무는 여기서 끝냅니다.
즐거운 학습
프로그래밍 배우는 즐거움!!!
그럼 안녕!
Reference
이 문제에 관하여(PHP 함수는 무엇입니까?같이 해봐!!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kaisei0201ok/items/a05e6bde9214e4b88a10텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)