>  기사  >  백엔드 개발  >  PHP 연산자(2) "문자열 연산자" 예제에 대한 자세한 설명

PHP 연산자(2) "문자열 연산자" 예제에 대한 자세한 설명

怪我咯
怪我咯원래의
2017-04-12 15:15:403509검색

문자열 연산자란 무엇입니까?

문자열 연산자 소개: 문자열 연산자의 기능은 두 문자열을 연결하여 새 문자열을 형성하는 것입니다.

이전 장에서 PHP 연산자 중 산술 연산자에 대해 소개했습니다. 오늘은 PHP 연산자 중 "산술 연산자"에 대해 이미 어느 정도 이해하셨으리라 믿습니다. PHP 연산자의 "문자열 연산자"를 소개합니다.

PHP에는 두 가지 유형의 문자열 연산자 가 제공됩니다.

첫 번째: 연결 연산자 를 사용하면 " ."을 의미합니다. 그 기능은 두 개의 문자열을 연결하여 새로운 문자열을 형성하는 것입니다.

두 번째 유형: 대입 연결 연산자, ".="로 표시되며 이는 PHP 연산자에서 "문자열 연산자"와 "대입 연산자"의 조합입니다. 할당 연결 연산자에 대해서는 다음 장에서 자세히 설명하겠습니다.

그래서 문자열 연산자는 단 하나뿐이라고 할 수 있는데, 이는 "."으로 표시되는 첫 번째 "문자열 연결 연산자"입니다.

PS: 여기서 주의할 점이 있습니다. PHP에서 "+" 기호는 산술 연산자로만 사용되며 문자열 연산자로는 사용할 수 없습니다. 차이점을 설명하겠습니다. 둘 사이.

문자열 연산자 예

이 예는 "."와 "+" 기호 의 차이점을 비교하는 데 사용됩니다. ."를 사용하면 변수 $a와 $b의 두 문자열이 새로운 문자열 1.5a*11을 형성하지만 "+" 기호를 사용하면 PHP는 이를 연산으로 간주합니다. 이때 "+" 기호 양쪽에 문자열 유형이 있으면 PHP는 자동으로 이를 정수 유형으로 변환하여 문자가 있으면 0으로 출력합니다. 숫자로 시작하는 문자열이면 , 문자가 가로채어집니다. 문자열 앞부분의 숫자가 계산됩니다.

예제 코드는 다음과 같습니다.

<?

$a="1.5a*1";          //声明一个字符串变量,以数字开头

$b=1;                 //  什么一个整型变量


$ab=$a.$b;            //使用"."运算符将两个变量进行连接

echo $ab."<br/>";

$ba=$a+$b;           ////使用".+"运算符将两个变量进行连接

echo $ba;

?>

출력 결과는 다음과 같습니다.

PHP 연산자(2) 문자열 연산자 예제에 대한 자세한 설명

을 통해 위의 예에서는 괜찮을 것입니다. "."와 "+"의 차이점을 볼 수 있으며, 문자열 연산자의 사전 적용도 볼 수 있습니다. 다음 섹션에서는 할당 연산자 PHP 작업에서.



위 내용은 PHP 연산자(2) "문자열 연산자" 예제에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.