PHP ๋ด์ฉ์ ๋ฆฌ - 1
https://opentutorials.org/course/3130
bitnami๋ฅผ ๊น๊ณ ํ๊ฒฝ์ค์ ์ ํ๋๊ฒ์ ์๋ ๋งํฌ์ ์ ๋์์๋ค.
https://victorydntmd.tistory.com/192
์ค์ ์ ์๋ฃํ ๋ค Bitnami\apache2\htdocs ํด๋ ์์ ํ์ผ์ ๋ง๋ค์ด ํ์ผ์ ์ด์ด๋ณผ ์ ์๋ค. ๋ง์ฝ ์ค์น ๊ฒฝ๋ก๋ฅผ ๋ค๋ฅด๊ฒ ์ง์ ํ์ฌ ์ค์ต์ ์งํํ ๋ ํ์ผ์ ์ฌ๋ ๋ฐฉ๋ฒ์ ๋ชจ๋ฅผ ๊ฒฝ์ฐ
์ด๊ณณ์์ Go to Application๋ฒํผ์ ๋๋ฅธ ๋ค ์ด๊ณ ์ถ์ ํ์ผ๋ช ์ ์ ๋ ฅํ๋ฉด ๋๋ค.
๋์ ๊ฒฝ์ฐ ๋๊ฐ์ง ํ์ผ์ด ์๊ธฐ ๋๋ฌธ์ Go to Application์ ๋๋ฅด๋ฉด ํ๋์ ํ์ผ ์คํ๊ฒฐ๊ณผ๋ง ์๋ ค์ค๋ค.
์ฌ๊ธฐ์ index.phpํ์ผ์ ์ด๊ณ ์ถ์ ๊ฒฝ์ฐ /index.php ๋ฅผ ๋ถ์ฌ์ฃผ๋ฉด ๋๋ค.
PHP์์์ ์ถ๋ ฅ
php์์ ํ์ผ์ ์ถ๋ ฅํ๋ ค๋ฉด echo ๋๋ print๋ฅผ ์ฌ์ฉํ๋ค.
<!doctype html>
<html>
<body>
<?php
echo 1;
echo"<br>"; //์ค๋ฐ๊ฟ
print (1);
?>
</body>
</html>
์์ ์ฝ๋์ ์คํ๊ฒฐ๊ณผ๋ ์๋์ ๊ฐ๋ค.
PHP์์์ ์ซ์์ ๋ฌธ์์ด
์ซ์์ ๊ฒฝ์ฐ ๊ทธ๋ฅ ์ ๋ ฅํด์ฃผ๋ฉด ๋๋ค. ์ฐ์ฐ์์ ํจ๊ป ์ฌ์ฉํ ๊ฒฝ์ฐ ์ฐ์ฐ ๊ฒฐ๊ณผ๋ฅผ ์๋ ค์ค๋ค.
<!doctype html>
<html>
<body>
<h2>1+1</h2>
<?php
echo 1+1;
?>
<h2>2-1</h2>
<?php
echo 2-1;
?>
<h2>3*2</h2>
<?php
echo 3*2;
?>
<h2>4/2</h2>
<?php
echo 4/2;
?>
</body>
</html>
๋ฌธ์์ด์ ๊ฒฝ์ฐ "" ๋๋ ''๋ก ๋ฌถ์ด์ค๋ค.
<!doctype html>
<html>
<body>
<?php
echo 'Hello World<br>';
echo "Hello World<br>";
print("Hello World<br>");
?>
</body>
</html>
๋ฌธ์์ด ์์ ""์ด๋ ''์ ์ถ๋ ฅํ๊ณ ์ถ์ ๊ฒฝ์ฐ ์๋์ ๊ฐ์ด ์ ๋ ฅํ๋ฉด ๋๋ค.
echo 'Hello "w"orld<br>';
echo "Hello \"w\"orld";
๋ฌธ์์ด์ ํฉ์น๊ณ ์ถ์ ๊ฒฝ์ฐ -> .์ฌ์ฉ
echo "๋ฌธ์์ด1"."๋ฌธ์์ด2"
//๋ฌธ์์ด1๋ฌธ์์ด2
strlenํจ์ : ๋ฌธ์์ด์ ๊ธธ์ด ๋ฆฌํด
echo strlen("Hello World");
//11
PHP์์์ ๋ณ์
๋ณ์ ์ ์ธ๋ฐฉ๋ฒ์ ์๋์ ๊ฐ๋ค.
$๋ณ์๋ช
= ๋ด์ฉ;
//ex
$a = 1;
$b = "Happy";
์์์ ๋ฐฐ์ด ๋ฌธ์์ด ํฉ์น๊ธฐ์ ๋ณ์๋ฅผ ํจ๊ป ์ฌ์ฉํด๋ณด์.
<!doctype html>
<html>
<body>
<?php
$name = "kite";
echo "Hailing from a long lost tribe of vastaya,
Neeko can blend into any crowd by borrowing the appearances of others,
even absorbing something of their emotional state to tell friend from
foe in an instant. No one is ever sure where—or who—Neeko might be,
but those who intend to do her harm will soon witness her true colors
revealed, and feel the full power of her primordial spirit magic unleashed
upon them. Neeko can look like an ally champion. Taking damage from enemy
Champions or casting damaging spells breaks the disguise.";
?>
</body>
</html>
"Neeko"๋ผ๋ ๋ณ์๋ ์ ์ฝ๋์ 3๋ฒ ๋ฑ์ฅํ๋ค. ์ด๋ ์ด๋ฆ๋ค์ ๋ชจ๋ ๋ณ์๋ก ๋ฐ๊ฟ ์ง์ ํ๋ฉด ๋์ค์ ์ด๋ฆ์ ๋ฐ๊ฟ ๋ ํ๋ฒ์ ๋ฐ๊ฟ ์ ์๋ค.
<!doctype html>
<html>
<body>
<?php
$name = "kite";
echo "Hailing from a long lost tribe of vastaya, ".$name."
can blend into any crowd by borrowing the appearances of others,
even absorbing something of their emotional state to tell friend
from foe in an instant. No one is ever sure where—or who—".$name."
might be, but those who intend to do her harm will soon witness her
true colors revealed, and feel the full power of her primordial spirit
magic unleashed upon them. ".$name." can look like an ally champion.
Taking damage from enemy Champions or casting damaging spells breaks
the disguise.";
?>
</body>
</html>
์ด๋ฆ์ด ์ ๋ฐ๋๊ฒ์ ํ์ธ ํ ์ ์๋ค.