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

PHP ๋…ผ๋ฆฌ์—ฐ์‚ฐ์ž ํ™œ์šฉ๋ฒ• ์•Œ์•„๋ณด๊ธฐ~ and, or, &&, || ๋“ฑ๋“ฑ...

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

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

 

๋น„๊ต์—ฐ์‚ฐ์ž์— ์ด์–ด ๋…ผ๋ฆฌ์—ฐ์‚ฐ์ž๋„ ๊ธฐ๋ก์„ ํ•˜๋ ค๊ณ ํ•ด์š”!

 

๋…ผ๋ฆฌ์—ฐ์‚ฐ์ž์˜ ์ข…๋ฅ˜์™€ ์–ด๋Š ์ƒํ™ฉ์—์„œ ์‚ฌ์šฉํ•˜๋Š”์ง€ ์•Œ์•„๋ณด๋Š” ์‹œ๊ฐ„์ด ๋˜๊ฒ ๋„ค์š”.

 

<?php
	$a = 1;
	$b = "";
?>

๋ณ€์ˆ˜๋Š” ์ด๋ ‡๊ฒŒ $a์—๋‹ค๊ฐ€๋Š” 1๊ฐ’์„ ๋„ฃ๊ณ 

$b์—๋Š” "" ๋นˆ๊ฐ’์„ ์คฌ์–ด์š”!

์—ฐ์‚ฐ์ž ๋‚ด์šฉ ์—ฐ์‚ฐ์‹ ๊ฒฐ๊ณผ
and $a ๊ทธ๋ฆฌ๊ณ  $b๋„ ์ฐธ ์ด๋ฉด TRUE $a and $b FALSE
or $a ๋˜๋Š” $b๊ฐ€ ์ฐธ ์ผ๋•Œ TRUE $a or $b TRUE
xor $a๋‚˜$b ๋‘˜์ค‘ํ•˜๋‚˜๋งŒ ์ฐธ TRUE $a xor $b TRUE
&& $a ๊ทธ๋ฆฌ๊ณ  $b๋„ ์ฐธ ์ด๋ฉด TRUE $a && $b FALSE
|| $a ๋˜๋Š” $b๊ฐ€ ์ฐธ ์ผ๋•Œ TRUE $a || $b TRUE
! ์ฐธ์ด ์•„๋‹ ๋–„ TRUE !$b TRUE

 

๊ฒฐ๊ณผ๋Š” if else๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๋‚˜์˜จ ๊ฐ’๋“ค์ž…๋‹ˆ๋‹ค.

 

<?php
	$a = 1;
	$b = "";

	if($a and $b)
	{
		echo "true";
	}
	else
	{
		echo "false";
	}

	//๊ฒฐ๊ณผ => false
?>

์ด๋Ÿฐ์‹์œผ๋กœ ํ–ˆ์–ด์š” ใ…Žใ…Ž

 

0์ด๋‚˜ "" ๋นˆ๊ฐ’์€ false๋ฅผ ๋„๊ณ  ์žˆ๋Š”๊ฒƒ๊ฐ™์•„์š”. ์ง์ ‘ ํ•ด๋ณด์‹œ๋ฉด์„œ ๋Š๋ผ๋ฉด ํ›จ์”ฌ ๋ณด๋Š”๊ฒƒ๋ณด๋‹ค ๋น ๋ฅด๊ฒŒ ์Šต๋“ํ• ์ˆ˜ ์žˆ์–ด์š”~!

 

์กฐ๊ธˆ๋งŒ ์‘์šฉ ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

 

 

test.html

<!DOCTYPE html>
<html lang="kor">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>developmentbear</title>
</head>
	<body>
		<form method="post" action="๋ฐ›์„์ฃผ์†Œ.php">
			<input type="text" id="name" name="name">
			<input type="submit" value="์ „์†ก">
		</form>
	</body>
</html>

 

๋ฐ›์„์ฃผ์†Œ.php

 

<?php
	$b = $_POST['name'];

	if(!$b)
	{
		echo "์ž…๋ ฅ๊ฐ’์ด ์—†์–ด์š”";
	}
	else
	{
		echo "์ž…๋ ฅ๊ฐ’์ด ์žˆ์–ด์š” ์ž…๋ ฅ๊ฐ’์€ : " . $_POST['name'];
	}
?>

 

์‹คํ–‰ ์‹œ.

 

 

์ด๋ ‡๊ฒŒ ์ถœ๋ ฅํ• ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ฌํ™”๊ณผ์ •์€ ์•„์ง ์ด๋ฅธ๊ฒƒ๊ฐ™์•„์„œ post๊ฐ’์— ๋Œ€ํ•œ ํฌ์ŠคํŒ…์€ ๋‹ค์Œ์— ์“ฐ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

๊ถ๊ธˆํ•˜์‹  ์  ์žˆ์œผ์‹œ๋ฉด ์–ธ์ œ๋“  ๋Œ“๊ธ€๋กœ ์ ์–ด์ฃผ์„ธ์š” ใ…Žใ…Ž

 

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€