2012-06-10 6 views
-5

나는 문자열 연결하고 있어요 :PHP에서 문자열을 연결하는 방법은 무엇입니까?

$url = "http://www.majesticseo.com/reports/site-explorer/summary/" 
     + $page['page_url'] + "&IndexDataSource=F" 
     ; 

를이 내가 그것을 인쇄 할 때 내가 무엇을 얻을 수 있습니다 :

0 

0이 오는가?

+1

* 재미있군 (PHP 배열이 아님) :'+'를 사용하여 문자열을 연결하면 PHP가 웃으면 서 멋진 0을 대신 표시합니다 (완벽 함의 표시). 문자열을 연결하기 위해 다른 언어에서'+'를 사용하는 것이 가능합니다. PHP에서는'.'을 사용해야합니다. 그렇지 않으면 PHP는 문자열을 정수로 변환하고 합칩니다. http://php.net/operators – hakre

+1

네, 너무 dot.net과 java에 익숙합니다. 너무 나쁜 PHP가 사용 된 유일한 언어입니다. 대신 + –

+0

글쎄, PHP는 엄격하게 입력되지 않습니다, 그래서 당신이 결과를 지정할 수 있도록 구문의 차이가 필요합니다 같아요. – hakre

답변

5

숫자가 아닌 데이터에 대해 산술 연산을 수행한다는 사실에서 비롯된 것입니다. 연결 연산자 (.)를 대신 사용하십시오.

+0

권자. 나는 어리석은 질문을하기 위해 닷넷 .. 미안하다. –

관련 문제