PHP 연산자 (8) '3항 연산자' 예제 설명
오늘은 PHP 연산자 중 "삼항 연산자"에 대해 설명드리겠습니다.
삼항 연산자 소개
삼항 연산자는 이름처럼 "삼항 연산자"라고도 합니다. 세 개의 피연산자가 있으며 그 기능은 두 명령문이나 프로그램 중 하나를 선택하는 것이 아니라 하나의 표현식을 기반으로 두 표현식 중 하나를 선택하는 것입니다. 삼항 연산자의 구문을 살펴보겠습니다.
삼항 연산자 구문
삼항 연산자는 (?:)로 표현하고 다음과 같이 쓴다.
条件?结果1:结果2
조건이 다음과 같을 때 충족되면 결과 1을 선택하고, 그렇지 않으면 결과 2입니다. 나중에 예시를 사용하여 설명하겠습니다.
삼항 연산자는 PHP의 if...else...process 문과 동일한 기능을 가지고 있습니다. 그러나 삼항 연산자는 한 줄로 작성되므로 코드가 적고 실행 효율성이 높습니다. 조금.
삼항 연산자 예제
이 예제는 삼항 연산자를 사용하여 조건이 true이면 "PHP Chinese Network"가 출력되고, 그렇지 않으면 출력됩니다. "false"로 출력됩니다. 예제 코드는 다음과 같습니다.
<?php header("content-type:text/html;charset=utf-8"); //设置编码 $a=100; //说明一个变量 $b=($a==true?PHP中文网:false); echo $b; ?>
코드 실행 결과:
위에서 우리는 삼항 연산자와 PHP의 if ..else... process 문은 동일하므로 if...else... process 문을 사용하여 위의 예를 다시 작성합니다.
<?php header("content-type:text/html;charset=utf-8"); //设置编码 $a=100; if($a==true){ echo "PHP中文网"; }else{ echo "false"; } ?>
코드 실행 결과:
두 예제의 결과가 동일한 것을 확인할 수 있습니다.
PS: 삼항 연산자는 if...else...process 문과 동일하지만 대부분의 경우 코드가 비교적 간단한 경우에만 삼항 연산자를 사용합니다.
위는 삼항 연산자의 간단한 응용예입니다
추천 관련 기사 :
5.PHP 연산 연산자(5) "논리 연산자" 예시 설명
위 내용은 PHP 연산자 (8) '3항 연산자' 예제 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











C 언어에는 루트 연산자가 없습니다. 내장 함수 "sqrt()"는 루트를 여는 데 사용되며 예를 들어 "sqrt(4)"와 같은 구문이 사용됩니다. 4에 대해 제곱근 연산을 수행하는 것입니다. 결과는 2입니다. sqrt()는 C 언어에 내장된 루트 연산 함수입니다. 연산 결과는 함수 변수의 산술 제곱근입니다. 이 함수는 음수 연산이나 허수 결과를 출력할 수 없습니다.

Golang 개발자의 경우 "invaliduseof...operator"는 일반적인 오류입니다. 이 오류는 일반적으로 가변 길이 매개변수 함수를 사용할 때 발생합니다. 컴파일 타임에 감지되어 어떤 부분에 문제가 있는지 알려줍니다. 이 기사에서는 이 오류를 해결하는 방법을 소개합니다. 1. 가변 길이 매개변수 함수란 무엇입니까? 가변 길이 매개변수 함수라고도 하는 가변 길이 매개변수 함수는 Golang 언어의 함수 유형입니다. 가변 길이 매개변수 함수를 사용하면 다음과 같이 여러 함수를 정의할 수 있습니다.

Java에서 "%"는 나머지를 의미합니다. 나누기 연산을 수행하고 나머지를 얻을 수 있는 구문은 "연산자 1 % 피연산자 2"입니다. 나머지 연산자 "%"의 피연산자는 일반적으로 양의 정수, 음수 또는 부동 소수점 숫자입니다. 이 연산에 음수가 포함되면 결과는 이전 숫자가 양수인지 음수인지에 따라 달라집니다.

+= 연산자는 왼쪽 피연산자의 값을 오른쪽 피연산자의 값에 더하고 그 결과를 왼쪽 피연산자에 할당하는 데 사용됩니다. 이는 숫자형에 적합하며 왼쪽 피연산자는 쓰기 가능해야 합니다.

PHP에서 "==" 기호는 두 피연산자가 같은지 비교할 수 있는 비교 연산자입니다. 구문은 "연산자 1 == 피연산자 2"입니다. "==" 연산자는 왼쪽 변수(수식 또는 상수)가 오른쪽 변수(수식 또는 상수)와 동일한 값을 갖는지 비교하고 테스트합니다. 이는 데이터가 아닌 변수의 값만 비교합니다. 유형. 두 값이 동일하면 참값을 반환하고, 두 값이 동일하지 않으면 거짓값을 반환합니다.

PHP에서는 "%" 및 "==" 연산자를 사용하여 두 숫자가 나눌 수 있는지 확인할 수 있습니다. 두 숫자를 나누어 나머지를 얻으려면 "%" 연산자만 사용하면 됩니다. ="연산자 구한 나머지가 0인지 판단하면 됩니다. 구문은 "숫자 1 % 숫자 2 == 0"입니다. 0이면 나눌 수 있고, 0이 아니면 나눌 수 없습니다.

Python은 간단하고 읽기 쉬운 구문으로 다양한 분야에서 널리 사용됩니다. 프로그래밍 효율성을 높이고 코드 작동 방식을 깊이 이해하려면 Python 구문의 기본 구조를 숙지하는 것이 중요합니다. 이를 위해 이 기사에서는 Python 구문의 다양한 측면을 자세히 설명하는 포괄적인 마인드 맵을 제공합니다. 변수 및 데이터 유형 변수는 Python에서 데이터를 저장하는 데 사용되는 컨테이너입니다. 마인드맵은 정수, 부동 소수점 숫자, 문자열, 부울 값 및 목록을 포함한 일반적인 Python 데이터 유형을 보여줍니다. 각 데이터 유형에는 고유한 특성과 작업 방법이 있습니다. 연산자 연산자는 데이터 유형에 대한 다양한 작업을 수행하는 데 사용됩니다. 마인드맵은 산술 연산자, 비율 등 Python의 다양한 연산자 유형을 다룹니다.

Python의 매직 메소드는 클래스에 "마법"을 추가할 수 있는 특수 메소드입니다. 종종 두 개의 밑줄로 둘러싸여 이름이 지정됩니다. Dunder(이중 밑줄) 방법이라고도 알려진 Python의 마법 방법입니다. 대부분의 경우 생성자(init), 문자열 표현(str, repr) 또는 산술 연산자(add/mul)와 같은 간단한 작업에 이를 사용합니다. 사실, 여러분이 들어보지 못했을 수도 있지만 매우 유용한 메서드가 많이 있습니다. 이 기사에서는 이러한 마법 메서드를 정리할 것입니다! 우리 모두는 컨테이너 클래스에서 사용할 수 있는 반복자 __len__ 메서드의 크기를 알고 있습니다. len() 함수를 켭니다. 그러나 iterator를 구현하는 클래스 객체의 길이를 얻으려는 경우
