Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- 동기
- addEventListener
- prj
- db
- js
- callback
- slow and steady
- webpack
- 비동기
- ajax
- await
- 게임
- Project
- Import
- async
- Porject
- mysql
- promise
- 참고블로그
- sql
- 혼프
- eport
- database
- json
- https://youtube.com/playlist?list=PLuHgQVnccGMA5836CvWfieEQy0T0ov6Jh&si=FTaYv8m21EhO-A2K
- JS #프로젝트
- execCommand
- setTimeout()
- https://m.blog.naver.com/tt2t2am1118/221010125300
- object
Archives
- Today
- Total
C-log
🐘웹사이트의 비하인드 PHP : 함수 만들기 본문
728x90
YouTube Link | |
EB2-PHP-18-함수 만들기 예고php | |
https://youtu.be/XAVYo8uLlWM?si=3HttPRLe-TMgHK7x |
YouTube Link | |
WEB2-PHP-19.1.함수의 형식 1/3 | |
https://youtu.be/gfCyAy_kE7M?si=d6R5KCZohxQLs_C- |
YouTube Link | |
WEB2-PHP-19.1.함수의 형식 2/3 | |
https://youtu.be/g1oXQ5hBDsc?si=Gk09sXqStA1wRlAD |
YouTube Link | |
WEB2-PHP-19.1.함수의 형식 3/3 | |
https://youtu.be/1JrU2jWH2h0?si=ltsxspH2Ofs2Mh14 |
YouTube Link | |
WEB2-PHP.20.함수의 활용 | |
https://youtu.be/P6tQrxmLkhY?si=mvuofDy90SmRJBiQ |
<?php
function print_title()
{
if (isset($_GET['id'])) {
echo $_GET['id'];
} else {
echo "Welcome";
}
}
function print_description()
{
if (isset($_GET['id'])) {
echo file_get_contents("data/" . $_GET['id']);
} else {
echo "Hello, PHP";
}
}
function print_list()
{
$list = scandir('data'); // 해당 디렉토리 안에 있는 파일을 list라는 변수 안에 담아 둔다.
$i = 0;
while ($i < count($list)) {
//count 함수를 통해서 해당 list의 leng길이를
if ($list[$i] != '.') {
if ($list[$i] != '..') {
?>
<li><a href="index.php?id=<?= $list[$i] ?>"><?= $list[$i] ?></a></li>
<?php
}
}
$i = $i + 1;
}
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>
<?php
print_title();
?>
</title>
</head>
<body>
<h1><a href="index.php">WEB</a></h1>
<ol>
<?php
print_list();
?>
</ol>
<h2>
<?php
print_title();
?>
</h2>
<?php
print_description();
?>
</body>
</html>
php의 함수는 다른 언어에서도 사용하는 함수의 형식을 가지고 있기에 이번 강의는 크게 어려운 점이 없다. 강의를 편안하게 들으면서 실습해보면 좋을 듯하다.
728x90
'DB > 🐘PHP' 카테고리의 다른 글
🐘웹사이트의 비하인드 PHP : Create (0) | 2023.09.07 |
---|---|
🐘웹사이트의 비하인드 PHP : POST (0) | 2023.09.07 |
🐘웹사이트의 비하인드 PHP : 배열의 형식 (0) | 2023.09.04 |
🐘웹사이트의 비하인드 PHP : 반복문 그리고 활용 (0) | 2023.09.04 |
🐘웹사이트의 비하인드 PHP : 조건문의 활용 (0) | 2023.09.04 |
Comments