2014-04-16 4 views
0

PHP에서 varible을 사용하고 싶습니다 .. 내가 많이 언급 한 stackoverflow linkgoogle하지만 적절한 해결책을 얻지 못했습니다 .. 또한 js는 클라이언트 측 스크립팅 언어이고 php는 서버 측입니다.하지만 나도 PHP에서 js varible을 원했고 나는 또한 시도했다 ajax call하지만이 파일에서 다른 시간대를 설정하지 않기를 바란다. 아약스 전화가 내 situation.any에서 작동하지 않기 때문에 나에게 도움이된다. same result for varible in echo and var_dump ...PHP에서 Js 변수를 사용합니다

<html> 
    <script type='text/javascript'> 
     var timezone = jstz.determine(); 
     var timezone=timezone.name(); 
     console.log(timezone); 
     // it print 'Asia/Kolkata'; 
    <?php $abc = "<script type='text/javascript'>document.write(timezone)</script>"?> 



    </script> 
    <?php 
     echo $abc; 
     // it print 'Asia/Kolkata'; 
     var_dump($abc); 
     // it print string '<script type='text/javascript'>document.write(timezone)</script>' (length=65) 
    ?> 
</html> 

어떤 도움 appreciated..Thnks

해야합니다 자바 스크립트는 클라이언트 측에서 실행하고 PHP는 서버 측에서 실행 .. 그래서 자바 스크립트가 실행되기 전에 PHP가 실행되기 때문에
+0

결과가 무엇인지에 관심을 지불, 소스보기, 마우스 오른쪽 단추로 클릭 ... 기운 다. 이 질문/답변에서 –

+0

봐 [http://stackoverflow.com/questions/1045845/how-to-call-a-javascript-function-from-php][1] [1] : HTTP : //stackoverflow.com/questions/1045845/how-to-call-a-javascript-function-from-php –

+0

뷰 소스에서 나는 에코와 var_dump 프린트를 위해 아시아/콜카타를 가지고있다

 string '' (length=65) 

답변

1

당신은 ..

..를 PHP로 PHP는 자바 스크립트에 변수가 아니라 자바 스크립트 변수를 사용할 수 있습니다

그래서 단순히 당신은

당신이 ajax를 사용하여이 작업을 수행 할 수있는 유일한 것은 ....

관련 문제