๊ฐœ๋ฐœ๊ด€๋ จ/PHP

PHP ๋ณ€์ˆ˜ ์„ ์–ธํ•˜๊ธฐ

๐Ÿป๊ณฐ์ด๐Ÿป 2020. 11. 24.
728x90

์•ˆ๋…•ํ•˜์„ธ์š” ๊ณฐ์ด์—์š”:)

 

์˜ค๋Š˜์€ ๊ธฐ์ดˆ๋ถ€ํ„ฐ ํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

โ€‹

์šฐ์„  PHP ๊ธฐ๋ณธ์€ ๋ณ€์ˆ˜ํ™œ์šฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

โ€‹

๋ณ€์ˆ˜๋Š” ๋ญ˜๊นŒ์š”??

โ€‹

๋ณ€ํ•˜๋Š” ์ˆ˜ ์ž…๋‹ˆ๋‹ค.

โ€‹

์งง๊ฒŒ ์„ค๋ช…๋“œ๋ฆญ์ž๋ฉด ๋งˆํŠธ์—์„œ ์‡ผํ•‘์นดํŠธ๋ฅผ ๋ชฐ๊ณ  ๊ทธ ์‡ผํ•‘์นดํŠธ๊ฐ€ ๋ณ€์ˆ˜๋ผ๊ณ  ์นฉ์‹œ๋‹ค ๋ญ ๊ณผ์ž๋ฅผ ์‚ด์ˆ˜๋„์žˆ๊ณ  ๊ณผ์ผ์„ ๋‹ด์„์ˆ˜๋„์žˆ๊ณ  ์•„๋ฌด๊ฒƒ๋„ ์•ˆ๋‹ด๊ฒจ์žˆ์„์ˆ˜๋„์žˆ๊ฒ ์ฃ ?

โ€‹

์Œ... ์ž˜ ์ดํ•ด๊ฐ€ ์•ˆ๊ฐ€์‹ค์ˆ˜๋„ ์žˆ์„๊ฒƒ๊ฐ™์ง€๋งŒ ๋ธ”๋กœ๊ทธ ์ดˆ์งœ๋ผ ๋ง์ฃผ๋ณ€์žˆ๊ฒŒ ๋ง์”€๋“œ๋ฆฌ๊ธฐ๊ฐ€ ํž˜๋“œ๋„ค์š” ใ…Žใ…Ž;

โ€‹

์‚ฌ์ง„์œผ๋กœ ์ดํ•ดํ•ด ๋ณด๋„๋ก ํ•ฉ์‹œ๋‹ค!

โ€‹

์ž ์‚ฌ์ง„์—์„œ ๋ณด์‹œ๋‹ค ์‹œํ”ผ PHP์—์„œ ๋ณ€์ˆ˜์„ ์–ธ์€ $<< ๋‹ฌ๋Ÿฌ ํ‘œ์‹œ๋ฅผ ์‹œ์ž‘์œผ๋กœ ๋’ค์— ๋ณ€์ˆ˜ ๋ช…์„ ๋„ฃ์–ด์ค๋‹ˆ๋‹ค.

โ€‹

์„ ์–ธ ์ „์— ์ฃผ์˜ ํ•˜์…”์•ผํ•  ์ ์€

๋ณ€์ˆ˜๋ช…์€ ์ˆซ์ž๋ถ€ํ„ฐ ์‹œ์ž‘ํ• ์ˆ˜์—†์Šต๋‹ˆ๋‹ค.

์˜ˆ) $1234 = 0;

๋ฐ˜๋“œ์‹œ ๋ฌธ์ž๋‚˜ ๋ฌธ์ž+์ˆซ์ž ๋กœ ํ• ์ˆ˜์žˆ์œผ๋ฉฐ.

๋ณ€์ˆ˜๋Š” ๋Œ€์†Œ๋ฌธ์ž๋„ ๊ตฌ๋ถ„ํ•œ๋‹ต๋‹ˆ๋‹ค.

์˜ˆ ) $a = 0; $A = 1;

$a์™€ $A๋Š” ๋‹ค๋ฅธ๋ณ€์ˆ˜์ž…๋‹ˆ๋‹ค!.

โ€‹

ํ”„๋ ˆ์ž„ ์›ค ํ• ๋• SPRING TOOL์„ ์ผ์—ˆ๋Š”๋ฐ ๊ทธ๋• ๋ณ€์ˆ˜์„ ์–ธ์ด

โ€‹

int a = 0;

string str = "์ด๊ฒŒ๋ณ€์ˆ˜";

โ€‹

์ด๋ ‡๊ฒŒ ํ–ˆ๋˜๊ฒƒ๊ฐ™์•„์š”.

์ˆซ์žํ˜•์ด๋ฉด ์•ž์— INT ๋ฅผ ๋ถ™์—ฌ์ค˜์•ผํ•˜๊ณ 

๋ฌธ์žํ˜•์ผ๋• ์•ž์— STRING์„ ๋ถ™์˜€์–ด์•ผ ํ–ˆ์–ด์š”.

โ€‹

๊ทผ๋ฐ PHP๋Š” ๊ทธ๋Ÿฐ๊ฑฐ์— ์ œ์•ฝ๋ฐ›์ง€์•Š๋Š”๋‹ค๋Š”๊ฒŒ ์žฅ์ ์ธ๊ฒƒ๊ฐ™์•„์š”.

โ€‹

๊ทธ๋ƒฅ ๋ณ€์ˆ˜ ์„ ์–ธํ•ด์ฃผ๊ณ  ๋ณ€์ˆ˜์•ˆ์— ์ˆซ์ž๋„ฃ์œผ๋ฉด ์ˆซ์žํƒ€์ž….

๋ฌธ์ž๋„ฃ์œผ๋ฉด ๋ฌธ์žํƒ€์ž…์ด๋‹ˆ๊นŒ์š”.(๊ฐœ๊ฟ€๋ ..)

โ€‹

์ž ์ด์ œ ๋ณ€์ˆ˜์—๋‹ค๊ฐ€ ๊ฐ’์„ ๋„ฃ์–ด๋ด…์‹œ๋‹ค.

โ€‹

$๋ณ€์ˆ˜๋ช… = ๊ฐ’;

โ€‹

์ €๋Š” ์ด๋ ‡๊ฒŒ ๋ณ€์ˆ˜ a ์—๋‹ค ์ˆซ์žํ˜• 0์„ ๋„ฃ์—ˆ๊ตฌ์š”.

๋ณ€์ˆ˜ b์—๋‹ค๊ฐ€๋Š” ๋ฌธ์žํ˜• abc ๋ฅผ ๋„ฃ์—ˆ์–ด์š”.

โ€‹

๋‚ด๊ฐ€ ์ •ํ•œ ๋ณ€์ˆ˜์˜ ๊ฐ’์„ ์•Œ๊ณ ์‹ถ๊ฑฐ๋‚˜ ์ถœ๋ ฅ์ด ํ•„์š”ํ•˜๋ฉด?

โ€‹

ECHO ๋ฅผ ์จ์ฃผ๋ฉด ๋ผ์š”!

โ€‹

์ถœ๋ ฅ

echo $๋ณ€์ˆ˜๋ช…;

โ€‹

์ด๋ ‡๊ฒŒ ํ•ด์ฃผ๋ฉด

โ€‹

๊ฒฐ๊ณผ ๊ฐ’์€ 0์ด๋„ค์š”. ๊ทธ๋Ÿผ b๋ฅผ ํ•ด์ฃผ๋ฉด abc๊ฐ€ ๋‚˜์˜ค๊ฒ ์ฃ ?

โ€‹

์—ฌ๊ธฐ๊นŒ์ง€๊ฐ€ ๋ณ€์ˆ˜ ์„ ์–ธํ•˜๊ณ  ์ถœ๋ ฅํ•˜๋Š” ๋ฐฉ๋ฒ•์ด์˜€์Šต๋‹ˆ๋‹ค~~~~ ์‰ฝ์ฃ ???

โ€‹

์–ด๋ ค์šด๊ฑฐ์žˆ์œผ๋ฉด ๋Œ“๊ธ€๋กœ ๋‚จ๊ฒจ์ฃผ์„ธ์˜ ใ…Žใ…Ž

โ€‹

์ด๋ ‡๊ฒŒ ๋ณ€์ˆ˜๋ฅผ ๊ฐ€์ง€๊ณ  ๋‹ค์Œ์‹œ๊ฐ„๋ถ€ํ„ฐ๋Š” ์š”๋ฆฌ๋ฅผ ใ…Žใ…Žใ…Žใ…Žํ• ๊ฒ๋‹ˆ๋‹ค.

โ€‹

๋ง์…ˆ ๋บ„์…ˆ ๋ญ ๊ทธ๋Ÿฐ ๊ธฐ์ดˆ์ ์ธ๊ฒƒ๋ถ€ํ„ฐ ํ• ๊ฒŒ์š”.

โ€‹

๋‹ค๋“ค ์ข‹์€ํ•˜๋ฃจ ๋˜์„ธ์šค!~~

 

 

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€