>  기사  >  Java  >  PHP에서 두 문자열 연결

PHP에서 두 문자열 연결

PHPz
PHPz앞으로
2023-09-02 22:25:06802검색

PHP에서 두 문자열 연결

PHP는 독특한 기능을 가진 다양한 종류의 연산자를 제공합니다. 연산자를 사용하면 산술 활동, 문자열 연결, 값 비교 및 ​​부울 연산 수행 등을 수행할 수 있습니다. 이 기사에서는 다음과 같은 문자열 연산자를 배울 것입니다. PHP. 먼저 PHP에서 문자열 연산자의 종류를 알아봅시다. PHP에서 제공하는 문자열 연산자는 두 가지가 있습니다.

1.연결 연산자("."):

이 연산자는 두 문자열 값을 결합하여 새로운 문자열로 반환합니다. string.

2.연결 할당 연산자(".="):

이 작업은 오른쪽 인수를 왼쪽 인수에 연결합니다.

다음 예를 통해 위 연산자의 유용성을 보여드리겠습니다.

예:

<?php
$a = &#39;Good&#39;;
$b = &#39;Morning&#39;;
$c = $a.$b;
echo " $c ";
?>

출력:

Goodmorning

설명:

여기서 두 변수 $a와 $b를 문자열로 사용합니다. 그런 다음 연결 연산자(.)를 사용하여 이러한 문자열을 하나의 문자열로 연결합니다.

예:

<?php
   $a = &#39;Hello&#39;;
   $b = [" Good morning"," Folks"];
   for($i = count($b)-1; $i >= 0;$i--) {
$a .= $b[$i];
}
echo " $a";
?>

출력:

Hello Folks Good morning

설명:

이 예에서는 연결 할당 연산자(".=")를 사용하여 문자열 값을 배열 값과 연결합니다. $a는 문자열을 나타내고, $b는 배열을 나타냅니다. for 루프를 사용하여 문자열 $a와 배열 $b의 값을 연결합니다.

참고:

연결 연산자('.')는 "+" 및 "-" 연산자와 우선순위가 비슷하며 예상치 못한 결과가 발생할 수 있습니다.

예:

<?php
$val = 5;
echo "Result: " . $val + 5;
?>

출력:

5

설명:

위 코드는 "Result5"라는 문자열이 먼저 생성된 다음 5에 추가되어 5가 되므로 "Result: 10" 대신 "5"를 인쇄합니다. 비어 있지 않은 숫자가 아닌 문자열 "Result5"가 0으로 변환되고 5에 추가되어 5가 되기 때문입니다. "결과: 10"을 인쇄하려면 괄호를 사용하여 우선순위를 변경하세요:

<?php
$var = 5;
echo "Result: " . ($var + 5);
?>

출력:

Result:10

위 내용은 PHP에서 두 문자열 연결의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제