μƒˆμ†Œμ‹

Languages/PHP

4. PHP의 λ³€μˆ˜

  • -
λ°˜μ‘ν˜•

 

이 λ‚΄μš©μ€ 처음 ν”„λ‘œκ·Έλž˜λ°μ„ μ‹œμž‘ν•˜λŠ” μž…λ¬Έμžμ˜ λˆˆλ†’μ΄μ— 맞좘 μƒν™œμ½”λ”©!

php+mysql μ±…μ˜ λ‚΄μš©μ„ ν¬ν•¨ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

슀슀둜 κ³΅λΆ€ν•˜κ³ , κ³΅λΆ€ν•œκ²ƒμ„ μ •λ¦¬ν•˜κΈ° μœ„ν•œ λͺ©μ μœΌλ‘œ μ˜¬λ¦¬λŠ” κ²ƒμž…λ‹ˆλ‹€.

 




이번 ν¬μŠ€νŒ…μ€ λ³€μˆ˜λΌκ³  ν•˜λŠ” 컴퓨터 ν”„λ‘œκ·Έλž˜λ°μ—μ„œ λ„ˆλ¬΄λ‚˜λ„ μ€‘μš”ν•œ 주제λ₯Ό λ‹€λ£° 것이닀.

www.php.net/manual/en/language.variables.variable.php

 

 

μœ„ μ‚¬μ΄νŠΈμ— λ“€μ–΄κ°€λ©΄ PHPμ—μ„œ λ³€μˆ˜λ₯Ό μ‚¬μš©ν•˜λŠ” 방법을 확인 ν•  수 μžˆλ‹€.

 

 

 

λ‹€μŒ μ½”λ“œλ₯Ό μ‹€ν–‰ν•˜λ©΄ 결과둜 2κ³Ό 좜λ ₯λœλ‹€.

 

 

 

μ•„λž˜μ™€ 같이 λ³€μˆ˜λ₯Ό μ΄μš©ν•˜μ—¬ μ½”λ“œλ₯Ό μˆ˜μ •ν•˜λ©΄, $aλŠ” 숫자 1이 λœλ‹€.

$aλŠ” 숫자 1에 λŒ€ν•œ ν‘œν˜„μ‹μ΄κΈ° λ•Œλ¬Έμ— +1을 ν•΄μ£Όλ©΄ 2κ°€ λœλ‹€.

 

PHPμ—μ„œλŠ” λ³€μˆ˜λͺ… μ•žμ— λ°˜λ“œμ‹œ $λ₯Ό λ„£κΈ° λ•Œλ¬Έμ—, λ”°μ˜΄ν‘œλ‘œ 묢이지 μ•ŠλŠ” $둜 μ‹œμž‘ν•˜λŠ” 문자λ₯Ό 보면

"그것은 λ³€μˆ˜κ΅¬λ‚˜" 라고 μ•Œ 수 μžˆλ‹€.

 

 

 

 

κ·Έλ ‡λ‹€λ©΄ λ³€μˆ˜λŠ” μ™œ μ‚¬μš©ν•˜λŠ” 걸까?

 

λ³€μˆ˜λ₯Ό μ™œ μ‚¬μš©ν•˜λŠ”μ§€μ— λŒ€ν•œ 닡을 ν•œλ§ˆλ””λ‘œ λ§ν•˜λŠ” 것을 λΆˆκ°€λŠ₯ ν•˜λ‹€.

 

λ³€μˆ˜κ°€ μ •λ§λ‘œ μ€‘μš”ν•œ μˆ˜λ§Žμ€ 이유 쀑 ν•˜λ‚˜λ§Œ μ‚¬λ‘€λ‘œ μ–˜κΈ°ν•΄λ³΄μž!

 

μ˜ˆμ‹œλ‘œ μ½”λ“œλ₯Ό 짧게 μ§œλ³΄κ² λ‹€.

echo 둜 좜λ ₯ν•˜λŠ” 뢀뢄이 6쀄이라고 치고 κ·Έ 사이사이 "WWW"λΌλŠ” κΈ€μžκ°€ λ“€μ–΄κ°”λ‹€κ³  치자. 

 

ν˜„μž¬λŠ” λͺ‡μ€„ μ•ˆλ˜λŠ” κ²ƒμ—μ„œ "WWW"λ₯Ό μΆ”κ°€ν•˜λŠ”κ²Œ 어렡지 μ•Šκ² μ§€λ§Œ,

만일 μ½”λ“œκ°€ 1얡쀄이라고 κ°€μ •ν•˜κ³  "WWW"λΌλŠ” 단어가 λͺ‡ 번이 μ•„λ‹Œ 수 천번 λ“±μž₯ν•˜κ³ , ꡬ석ꡬ석 μˆ¨μ–΄μžˆλ‹€κ³  ν•˜λ©΄

 μ΄ λͺ¨λ“  μ½”λ“œλ₯Ό κ³ μΉ˜λŠ”λ° κ±Έλ¦¬λŠ” μ‹œκ°„μ€ 상당할 것이닀.

 

ν•˜μ§€λ§Œ μ΄λ•Œ λ³€μˆ˜λ₯Ό μ‚¬μš©ν•œλ‹€λ©΄ κ·Έ μ‹œκ°„μ€ μ΅œμ†Œ λͺ‡ λ°°μ—μ„œ λͺ‡ λ°±λ°° λͺ‡ 천배 κΉŒμ§€λ„ 단좕될 것이닀.

 

λ¨Όμ € λ³€μˆ˜λ₯Ό μ‚¬μš©ν•˜μ§€ μ•Šμ€ PHP μ½”λ“œλ₯Ό 보고 이후 λ³€μˆ˜λ₯Ό μ‚¬μš©ν•œ μ½”λ“œλ₯Ό ν™•μΈν•΄λ³΄μž.

 

[λ³€κ²½ μ „]

 

 

 

 

[λ³€κ²½ ν›„]

 

 

 

[λ³€μˆ˜ 적용 ν›„]

 

 

 

μ΄λ ‡κ²Œ 눈으둜 확인 ν•˜λ“―μ΄, μœ„μ—μ„  λ³€μˆ˜ ν•œλ²ˆλ§Œ λ³€ν™”λ₯Ό μ€˜λ„ μ›ν•˜λŠ” λͺ¨λ“  κ³³μ—μ„œ λ³€ν™”κ°€ μΌμ–΄λ‚œλ‹€.

이전에 λ°©μ‹μœΌλ‘œ ν•˜λ‚˜ν•˜λ‚˜ 단어λ₯Ό μΆ”κ°€ ν˜Ήμ€ κ΅μ²΄ν•œλ‹€λ©΄, λ„ˆλ¬΄ λΉ„νš¨μœ¨μ μΌ 것이닀.

 

λ³€ν™”λœ μ½”λ“œλ₯Ό 보면 $WλŠ” "WWW"λΌλŠ” 값을 κ°€μ§€κ²Œ 되고, μ΄λ ‡κ²Œ 되면 WWWλ₯Ό λ‹€λ₯Έ λ‹¨μ–΄λ‘œ λ³€κ²½ ν•΄μ•Ό ν•  일이

μžˆλŠ” 경우 $WλΌλŠ” λ³€μˆ˜μ˜ κ°’λ§Œ λ°”κΎΈμ–΄ μ£Όλ©΄ 되기 λ•Œλ¬Έμ— 맀우 μ½”λ“œλŠ” 효율적으둜 λ™μž‘ν•œλ‹€.

 

μ΄λ ‡κ²Œ λ³€μˆ˜λ₯Ό μ‚¬μš©ν•˜λŠ” λ§Žμ€ μ΄μœ μ€‘ ν•œκ°€μ§€λ₯Ό μ‚΄νŽ΄λ³΄μ•˜κ³ , μ•žμœΌλ‘œ μ‹€μŠ΅μ„ 톡해 그외에 이점듀을 μ•Œμ•„κ°€λ„λ‘ ν•˜κ² λ‹€.

 

λ°˜μ‘ν˜•
Contents

ν¬μŠ€νŒ… μ£Όμ†Œλ₯Ό λ³΅μ‚¬ν–ˆμŠ΅λ‹ˆλ‹€

이 글이 도움이 λ˜μ—ˆλ‹€λ©΄ 곡감 λΆ€νƒλ“œλ¦½λ‹ˆλ‹€.