PHP의 데이터 유형 및 표현식 소개

PHP에는 데이터로 작업하고 프로그래밍 작업을 수행할 수 있는 다양한 데이터 유형과 표현식이 있습니다. 일반적인 데이터 유형에는 숫자, 문자열, 부울, 배열 및 null이 포함됩니다. 산술, 문자열, 할당, 비교 및 ​​논리식을 사용하여 계산 및 조건 검사를 수행할 수 있습니다.

 

PHP의 데이터 유형

끈:

설명: 문자열은 작은따옴표('') 또는 큰따옴표("")로 묶인 일련의 문자입니다.

예:

$name = "John Doe";  
echo "Hello, ". $name; // Hello, John Doe  

 

정수

설명: 정수는 소수점이 없는 정수입니다.

예:

$name = "John Doe";  
echo "Hello, ". $name; // Hello, John Doe  

 

 

뜨다

설명: float는 소수점이 있는 숫자입니다.

예:

$pi = 3.14;  
echo "The value of pi is ". $pi; // The value of pi is 3.14  

 

부울

설명: 부울은 true 또는 false 값입니다.

예:

$isLogged = true;  
if($isLogged) {  
  echo "User is logged in";  
} else {  
  echo "User is not logged in";  
}  

 

정렬

설명: 배열은 요소의 모음입니다.

예:

$numbers = [1, 2, 3, 4, 5];  
echo "The number of elements in the array is: ". count($numbers); // The number of elements in the array is: 5  

 

물체

설명: 개체는 속성과 메서드를 포함하는 클래스의 인스턴스입니다.

예:

class Person {  
  public $name;  
  public function sayHello() {  
    echo "Hello, I am ". $this->name;  
  }  
}  
$person = new Person();  
$person->name = "John";  
$person->sayHello(); // Hello, I am John  

 

없는

설명: NULL은 할당된 값이 없는 변수를 나타냅니다.

예:

$value = null;  
if($value === null) {  
  echo "The value of the variable is NULL";  
}  

 

자원

설명: 리소스는 데이터베이스 연결과 같은 외부 리소스를 나타냅니다.

예:

$dbConnection = mysqli_connect("localhost", "username", "password", "database");  
// Use $dbConnection to query the database  

 

PHP의 표현식

산술 표현식

설명: 산술 표현식은 수학 연산을 수행합니다.

예:

$sum = 5 + 3; // Addition  
$difference = 10- 4; // Subtraction  
$product = 2 * 6; // Multiplication  
$quotient = 12 / 3; // Division  
$remainder = 10 % 3; // Modulo(Remainder)  

 

할당 표현식

설명: 할당 표현식은 변수에 값을 할당합니다.

예:

$x = 5; // Assigning 5 to $x  
$y += 10; // Incrementing $y by 10  
$z -= 3; // Decrementing $z by 3  

 

비교식

설명: 비교 표현식은 두 값을 비교하고 부울 결과를 반환합니다.

예:

$x = 5;  
$y = 10;  
$isEqual = $x == $y; // Equality comparison  
$isNotEqual = $x != $y; // Inequality comparison  
$isGreater = $x > $y; // Greater than comparison  
$isLess = $x < $y; // Less than comparison  

 

논리식

Miêu tả: Biểu thức logic kết hợp nhiều điều kiện và trả về kết quả boolean.

예:

Description: Logical expressions combine multiple conditions and return a boolean result.

 

문자열 연결

설명: 문자열 연결은 여러 문자열을 하나로 결합합니다.

예:

$name = "John";  
$message = "Hello, ". $name. "!"; // Concatenating strings  

 

삼항식

$age = 20;  
$message =($age >= 18) ? "You are an adult": "You are not an adult";  

 

다음은 PHP의 일반적인 표현식 유형 중 일부입니다. 이러한 표현식을 이해하고 활용하는 것은 PHP 애플리케이션에서 계산을 수행하고 결정을 내리고 데이터를 조작하는 데 중요합니다.