PHP는

2012-06-17 6 views
1

그래서 내가 Time.php라는 PHP 파일을 "예상치 못한 세미콜론"오류를 반환PHP는

<?php echo (($DateTime.date("n/j/Y g:i:s A").Hour + ":" + $DateTime.date("n/j/Y g:i:s 
A").Minute + ":" + $DateTime.date("n/j/Y g:i:s A").Second) ?> 

이 ASP에서 원래이었다, 그러나이 될 수 있도록 내가, PHP에 그걸 얻기 위해 통역 도구를 사용하여 구문 적으로 부정확하다. 내 localhost에서 페이지를 시작할 때마다 2 행에 예기치 않은 세미콜론이 있다고 말하는 오류가 발생합니다. 내 파일에서 위의 것과는 반대로 2 행은 ":" + $DateTime.date("n/j/Y g:i:s A").Second) ?>입니다. 이미 볼 수 있듯이 두 번째 줄에는 물론 전체 파일에 세미콜론이 없습니다. 왜 내가이 오류 (나는 WAMPserver를 사용하고있다, 켜져 있고, 작동하고 있는가?)를주는 이유는 무엇입니까?

+0

처음 시도했을 때 그 오류가 있었는데 마지막에 제거한 세미콜론이있었습니다. – Bluefire

답변

1

이것은 거의 비슷하지 않습니다.

$DateTime->date("n/j/Y g:i:s A")->Hour 

$DateTime.date("n/j/Y g:i:s A").Hour 

문자열 연결처럼 수행하지 : PHP에서

객체는

echo "Hello" . "World"; 

하지

echo "Hello" + "World"; 

몇 가지 수정 된 PHP 수업을 듣고 나중에 다시 게시하십시오.

0

대괄호가 너무 많습니다.

<?php echo ($DateTime.date("n/j/Y g:i:s A").Hour + ":" + $DateTime.date("n/j/Y g:i:s A").Minute + ":" + $DateTime.date("n/j/Y g:i:s A").Second) ?> 
+0

이제는 정의되지 않은 변수에 대해 모든 종류의 오류를 제공합니다. PHP에서 날짜와 시간을 제공하는 다른 방법이 있습니까? – Bluefire

+0

@ iambriansreed가 해결하려고하는 별도의 문제입니다. –

+0

@Bluefire 귀하의 질문에 답변했습니다. 당신은 약간 연구를해야하고 당신이 붙어 얻는 경우에 당신의 날짜 질문을 따로 따로 요청하십시오. – iambriansreed