본문 바로가기
반응형

언어12

PHP - 대입 연산자 대입 연산자는 변수에 값을 대입할 때 사용하는 이항 연산자이며, 피연산자들의 결합 방향은 오른쪽에서 왼쪽입니다. 대입 연산자 설명 = 왼쪽의 피연산자에 오른쪽의 피연산자를 대입함. PHP에서는 대입 연산자와 산술 연산자 등을 결합한 다양한 복합 대입 연산자를 제공합니다. 복합 대입 연산자는 모두 두 개의 피연산자를 가지는 이항 연산자이며, 피연산자들의 결합 방향은 오른쪽에서 왼쪽입니다. 복합 대입 연산자 설명 += 왼쪽의 피연산자에 오른쪽의 피연산자를 더한 후, 왼쪽의 피연산자에 대입함. -= 왼쪽의 피연산자에서 오른쪽의 피연산자를 뺀 후, 왼쪽의 피연산자에 대입함. *= 왼쪽의 피연산자에 오른쪽의 피연산자를 곱한 후, 왼쪽의 피연산자에 대입함. /= 왼쪽의 피연산자를 오른쪽의 피연산자로 나눈 후, 왼쪽.. 2020. 4. 23.
PHP - 산술 연산자 산술 연산자는 사칙 연산을 다루는 가장 기본적이면서도 많이 사용하는 연산자입니다. 산술 연산자는 모두 두 개의 피연산자를 가지는 이항 연산자이며, 피연산자들의 결합 방향은 왼쪽에서 오른쪽입니다. 산술 연산자 설명 + 왼쪽의 피연산자에 오른쪽의 피연산자를 더함. - 왼쪽의 피연산자에서 오른쪽의 피연산자를 뺌. * 왼쪽의 피연산자에 오른쪽의 피연산자를 곱함. / 왼쪽의 피연산자를 오른쪽의 피연산자로 나눔. % 왼쪽의 피연산자를 오른쪽의 피연산자로 나눈 후, 그 나머지를 반환함. ** 왼쪽 피연산자의 값에 오른쪽 피연산자의 값을 제곱함. (PHP 5.6에서 추가됨) 다음은 연산자가 여러개일 경우 우선순서에 의해 어떤 순서로 진행되는지를 보여줍니다. 연산자의 결합 방향은 수식 내에 우선순위가 같은 연산자가 둘 .. 2020. 4. 23.
PHP - 타입 변환 자동 타입 변환(type juggling) PHP에서는 변수를 선언할 때 타입을 명시할 필요가 없습니다. 왜냐하면, PHP에서 변수의 타입은 해당 변수에 대입하는 값에 따라 자동으로 결정되기 때문입니다. 이렇게 타입이 상황에 따라 자동으로 변환되는 것을 자동 타입 변환(type juggling)이라고 합니다. 강제 타입 변환(type casting) PHP에서는 변수에 값을 대입할 때마다 변수의 타입이 그것에 맞게 변하게 됩니다. 하지만 사용자가 직접 데이터의 타입을 변환해야 할 경우도 많습니다. PHP에서는 이러한 강제 타입 변환을 타입 캐스트 연산자인 괄호(())를 사용하여 수행할 수 있습니다. 변환시키고자 하는 데이터나 변수의 앞에 괄호를 붙이고, 그 괄호 안에 변환할 타입을 적으면 됩니다. $va.. 2020. 4. 23.
PHP - 데이터 타입 데이터 타입(data type)이란 프로그램에서 다룰 수 있는 데이터 값의 종류를 말합니다. PHP에서는 여러 가지 형태의 타입을 미리 정의하여 제공하고 있으며, 이것을 기본 타입이라고 합니다. PHP가 제공하는 기본 타입은 다음과 같습니다. 문자열(string) 정수(integer) 실수(float) 배열(array) 불리언(boolean) 객체(object) 리소스(resource) NULL 1. 문자열(string) 문자열은 말그대로 문자로 이루어진 데이터를 의미합니다. 세 번째 echo string; 은 오류를 출력합니다. 따옴표( " ", ' ' )로 감싸지 않은 데이터는 에러가 나오므로 문자열을 처리할 때에는 꼭 따옴표로 감싸주어야 합니다. 문자와 문자를 서로 연결하고 싶다면 마침표( . )를.. 2020. 4. 22.
반응형