상세 컨텐츠

본문 제목

PHP 논리 연산자, 문자열 연산자

php

by 개발일지작성 2024. 3. 20. 21:34

본문

728x90
<?php
// 논리연산자
// and, or, xor, &&, ||, !

$x = false;
$y = false;
// true = 1, false = 0 이라고 가정하고 곱, 합 계산했을 때 0이면 false 1~이면 true
// 논리곱
var_dump($x and $y)."<br>"; // 양쪽이 true 라면 true 아니면 false
var_dump($x && $y)."<br>"; // 위와 동일
var_dump($x and $y)."<br>"; // bool(false)

// 논리합
var_dump($x or $y)."<br>"; // 둘중 하나라도 true 면 true
var_dump($x || $y)."<br>";

var_dump(!$x); // bool(false) 반대로 출력

echo "------------------------------------------<br>";

//x xor 2개가 같으면 true 다르면 false
var_dump($x xor $y); // false  true true
var_dump($x xor $y); // true   false true
var_dump($x xor $y); // true   true false
var_dump($x xor $y); // false   false false

// 문자열 열산자
// .   .=
$a = "안녕";
$b = $a . "하세요";
echo $b; // 안녕하세요

$a = "안녕";
$a .= "하세요";
echo $a; // 안녕하세요

?>

'php' 카테고리의 다른 글

PHP for, forEach  (0) 2024.03.20
PHP while, do while  (0) 2024.03.20
PHP 비교연산자, 증감연산자  (0) 2024.03.20
PHP 산술연산자, 할당연산  (0) 2024.03.20
PHP 절대 값, 루트, 반올림, 난수 발생, 상  (0) 2024.03.20

관련글 더보기