- PHP๋ ๋์ , HTML์ ์ ์
- php๋ ์์ <? php , ๋์ ?>์ผ๋ก ๋ง๋ฌด๋ฆฌ.
- ์น์์๋ php ํ์ผ์ ๋ฐ์ผ๋ฉด ์์ ์ด ์ฒ๋ฆฌํ ์ ์์์ ์๊ณ php ํ๋ก๊ทธ๋จ์ ์์. ๊ทธ๋ฆฌ๊ณ php ๋ฌธ๋ฒ์ ๋ฐ๋ผ ํด์ํ ๋ค ๊ทธ ๊ฒฐ๊ณผ๋ง html๋ก ๋ง๋ค์ด์ ๋ณด๋ด์ค
- ์ฝ๋ ์คํ์ํจ ๋ค ์์ค์ฝ๋ ๋ณด๊ธฐ๋ฅผ ๋๋ฌ์ ๋ณด๋ฉด php๊ฐ ์ ๋ณด์ด๊ณ html๋ก ๋ฐ๋์ด ๋จ์ ์์.
- ์ถ๋ ฅ์ echo, print ์ด์ฉ
* php๋ ์ด๋ค ๋ฐ์ดํฐ ํ์ ์ ์ง์ํ๋๊ฐ?
- ์ซ์ : php๋ ์ซ์ ์ฐ์ฐ ๊ฐ๋ฅํจ. ์ฌ์น์ฐ์ฐ์ ๋ค๋ฅธ ์ฝ๋์ ๋์ผํ๊ฒ +, -, *, / ์ฌ์ฉ
integer ์ ์ / float ๋ถ๋์์์ (์์์ ์ด ์๋ ์ค์)
- ๋ฌธ์ : string
* ๋ฌธ์์ด ๋ค๋ฃจ๋ ๋ฐฉ๋ฒ์?
- ' ' , " "๋ฅผ ์ฌ์ฉํด์ string์ ํํ. ๋ฐ๋์ ์ง์ ๋ง์ถฐ์ผ ํจ.
- " " ์์ " "๋ฅผ ์ฌ์ฉํ๊ณ ์ถ์ ๊ฒฝ์ฐ escaping ์ญ์ฌ๋์๋ฅผ ์ด์ฉ. ์ฌ์ฉํ๊ฒ ๋๋ฉด ์ผ์์ ์ผ๋ก ๊ทธ ์ญํ ์ด ํด์ ๋๊ณ ์์ํ ๋ฌธ์๋ก ์ฌ์ฉํ ์ ์์.
<?php
echo "Hello \"w\"orld";
?>
- concatenation operator: ๊ฒฐํฉ์ฐ์ฐ์ (.) ์ขํญ์ "hello" ๋ผ๋ ๋ฌธ์์ด๊ณผ ์ฐํญ์ ์๋ "world"๋ผ๋ ๋ฌธ์์ด์ .๋ฅผ ์ด์ฉํด ๊ฒฐํฉํด์ ํ๋์ ๋ฌธ์์ด๋ก ๋ง๋ค์ด๋ด๋ ์ฐ์ฐ์
<? php
echo "hello"."world";
?>
- ํจ์ strlen: ๋ฌธ์์ด์ด ๋ช ๊ฐ์ ๋ฌธ์๋ก ์ด๋ฃจ์ด์ ธ ์๋์ง ์๋ ค์ค(๋ฌธ์์ด์ ๊ธธ์ด)
int strlen (string $string): int
//์์
<?php
$str = 'abcdef';
echo strlen($str); // 6
$str = ' ab cd ';
echo strlen($str); // 7
?>
//์ฌ์ฉ ์์
<? php
echo strlen("hello world"); //11
?>
* ๋ณ์(Variable)๋?
- ๋ฉ๋ชจ๋ฆฌ(memory) ๊ณต๊ฐ. ๋ณ์๋ฅผ ์ ์ฅํ ์ ์๋๋ก ๋ฉ๋ชจ๋ฆฌ ๊ตฌ์ญ์ ์ด๋ฆ์ ๋ถ์ฌ ๋๋ ๊ฒ.
php์์๋ ๋ณ์ ์ฌ์ฉ ์ $๋ฅผ ์์ ๋ถ์
<?php
$a = a;
echo $a+1;
?> //2
// ํ์ต๊ฒฝ๋ก: ์ํ์ฝ๋ฉ web2 php ์์
- ์ฐธ๊ณ ๋ก 5๋ ์ ์์์ธ๊ฑฐ ๊ฐ์ํด์ ๋ด์ผ ํจ
'php' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
php ๊ฐ์ ๊ณต๋ถ 04. ๋ฐ๋ณต๋ฌธ, ๋ฐฐ์ด์ ํ์, ๋ฐ๋ณต๋ฌธ-์กฐ๊ฑด๋ฌธ ํ์ฉ (0) | 2023.04.16 |
---|---|
php ๊ฐ์ ๊ณต๋ถ 03. Boolean๊ณผ ๋น๊ต ์ฐ์ฐ์, ์กฐ๊ฑด๋ฌธ (0) | 2023.04.16 |
php ๊ฐ์ ๊ณต๋ถ 02. URL ํ๋ผ๋ฏธํฐ, ํจ์ (0) | 2023.03.26 |