PHP 문자열 연결

Php String Concatenation



하나 이상의 문자열 값을 다른 문자열 값 또는 변수와 결합하는 것을 문자열 연결이라고 합니다. 사용자에게 보다 의미 있는 방식으로 출력을 인쇄하려는 경우 일반적인 작업입니다. PHP에서 문자열을 결합하는 방법에는 여러 가지가 있습니다. 이 자습서에서는 여러 예제를 사용하여 PHP에서 다양한 유형의 문자열 연결을 보여줍니다.

예-1: 점(.) 연산자를 사용한 연결

문자열 연결은 일반적으로 PHP에서 점(.) 연산자를 사용하여 수행됩니다. 다음 예에서는 두 개의 문자열 변수를 선언하고 점(.) 연산자를 사용하여 이러한 문자열을 다른 문자열과 결합하여 인쇄합니다.








$string1 = '찰스 배비지';
$문자열2 = '컴퓨터';
//점(.)을 사용하여 문자열 변수와 문자열 값을 결합합니다.
던졌다 $string1.'는 '의 아버지로 간주됩니다.. $문자열2;
?>

산출:





예-2: 에코와 쉼표(,)를 사용한 연결

echo 함수를 사용하면 PHP에서 점(.) 연산자를 사용하지 않고 문자열 데이터를 쉽게 결합하고 인쇄할 수 있습니다. 다음 예제에서는 세 개의 문자열 변수를 선언합니다. 여기, , 문자열 값을 변수와 결합하는 데 사용됩니다. 던졌다 기능. 각 변수와 문자열 값은 쉼표(,)로 구분하여 결합합니다. 이러한 유형의 결합은 echo 기능만 사용하여 수행할 수 있습니다.






$이름 = '남자';
$교육 = 'MBA';
$전문 = '비즈니스맨';
// 쉼표(,)를 사용하여 데이터 결합
던졌다 '$이름',' 이다 ','$교육.
'
;
던졌다 '그가 ','$전문';
?>

산출:



예-3: printf() 함수를 사용한 연결

PHP에서 문자열 값을 연결하는 데에도 printf() 함수를 사용할 수 있습니다. PHP에서 형식 지정 출력을 생성하는 데 사용할 수 있는 유형 지정자가 많이 있습니다. 두 개의 문자열 변수, $사이트 그리고 $유형 다음 예제에서 선언됩니다. Printf() 함수는 '%s'를 유형 지정자로 사용하여 문자열 데이터를 읽습니다. 첫 번째 인수에 두 개의 '%s'를 추가하고 나머지 두 개의 인수로 두 개의 문자열 변수를 추가하여 두 개의 문자열 변수가 문자열의 시작과 끝에 추가됩니다.


$사이트 = 'linuxhint.com';
$유형 = '블로그 사이트';
인쇄 ('%NS매우 도움이 됩니다%NS',$사이트,$유형);
?>

산출:

예-4: 속기 연산자(.=)를 사용한 연결

점(.)은 문자열 데이터를 연결하기 위한 약식 연산자로 사용할 수 있습니다. 다음 예에서는 $n 변수 는 0으로 초기화되고 $n의 현재 값은 다음을 사용하여 새 값과 결합됩니다. for 루프 그리고 . = 운영자. 마지막으로 $n의 값을 출력합니다.


$n = 0;
~을위한($i=1; $i<10; $i++)
{
$n . = '$i' ;
}
던졌다 $n;
?>

산출:

위의 예제를 제대로 연습하면 스크립트에서 문자열 데이터를 효율적으로 결합할 수 있기를 바랍니다.