문제:
두 가지 모두에서 사용자의 시간대를 효율적으로 결정하는 방법은 무엇입니까? PHP와 JavaScript?
해결책:
PHP에서는 세션 변수로 시간대 오프셋을 검색할 수 있습니다.
<code class="php"><?php session_start(); $timezone = $_SESSION['time']; ?></code>
하려면 JavaScript를 통해 jQuery를 포함하고
섹션:<code class="javascript"><script type="text/javascript"> $(document).ready(function() { if ("<?php echo $timezone; ?>".length == 0){ var visitortime = new Date(); var visitortimezone = "GMT " + -visitortime.getTimezoneOffset()/60; $.ajax({ type: "GET", url: "http://example.com/timezone.php", data: 'time='+ visitortimezone, success: function(){ location.reload(); } }); } }); </script></code>
마지막으로 다음을 사용하여 timezone.php 파일을 만듭니다.
<code class="php"><?php session_start(); $_SESSION['time'] = $_GET['time']; ?></code>
이 PHP와 JavaScript의 조합은 사용자의 시간대를 검색하여 $timezone 변수로 저장합니다. PHP로.
위 내용은 PHP와 JavaScript에서 사용자의 시간대를 효율적으로 결정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!