[월:] 2022년 08월

게터와 세터?

닫았어요.이 질문은 의견에 근거한 것이다.현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트하십시오. 3개월 전에 닫았어요 커뮤니티는 3개월 전에 이 질문을 재개할지 여부를 검토한 후 종료했습니다. 원래 종료 이유가 해결되지 않았습니다. 이 질문을 개선하다 저는 PHP 개발자가 아니기 때문에 PHP에서 명시적인 getter/setter를 순수한 OOP 스타일로 사용할 경우의 …

게터와 세터? 더 보기 »

SimpleXMlement 개체에서 값 가져오기

이런 게 있어요. $url = “http://ws.geonames.org/findNearbyPostalCodes?country=pl&placename=”; $url .= rawurlencode($city[$i]); $xml = simplexml_load_file($url); echo $url.”n”; $cityCode[] = array( ‘city’ => $city[$i], ‘lat’ => $xml->code[0]->lat, ‘lng’ => $xml->code[0]->lng ); 지네임에서 XML을 다운로드 받아야 합니다.내가 하면print_r($xml)다음과 같은 것이 있습니다. SimpleXMLElement Object ( [code] => Array ( [0] => SimpleXMLElement Object ( [postalcode] => 01-935 [name] => Warszawa [countryCode] …

SimpleXMlement 개체에서 값 가져오기 더 보기 »

PHP – SSL 인증서 오류: 로컬 발급자 인증서를 가져올 수 없습니다.

Windows 7에서 XAMPP의 일부로 PHP 버전 5.6.3을 실행하고 있습니다. Mandrill API를 사용하려고 하면 다음 오류가 나타납니다. 메시지/전송 템플릿에 대한 API 호출 실패: SSL 인증서 문제: 로컬 발급자 인증서를 가져올 수 없음’ 메시지와 함께 수집되지 않은 예외 ‘Mandrill_HttpError’ StackOverflow에서 읽은 모든 것을 시도해 보았습니다.이것에는 php.ini 파일에 다음 항목이 추가되어 있습니다. curl.cainfo = “C:xamppphpcacert.pem” 물론 http://curl.haxx.se/docs/caextract.html에서 cacert.pem …

PHP – SSL 인증서 오류: 로컬 발급자 인증서를 가져올 수 없습니다. 더 보기 »

자동 로딩이란 무엇입니까? spl_autoload, __autoload 및 spl_autoload_register는 어떻게 사용합니까?

저는 고급 PHP 표준을 배우고 새롭고 유용한 방법을 구현하려고 합니다.아까 사용했는데__autoload각 페이지에 여러 개의 파일을 포함하여 탈출하기 위해서입니다만, 최근 저는 에 대한 힌트를 보았습니다. spl_autoload_register() provides a more flexible alternative for autoloading classes. For this reason, using __autoload() is discouraged and may be deprecated or removed in the future. but I really can’t figure out …

자동 로딩이란 무엇입니까? spl_autoload, __autoload 및 spl_autoload_register는 어떻게 사용합니까? 더 보기 »

쿠키를 만료되지 않도록 설정

쿠키 설정에 관한 php 문서를 보면 쿠키의 유효기간을 설정할 수 있습니다.cookie는 브라우저 세션 종료 시 또는 향후 만료되도록 설정할 수 있지만 만료되지 않도록 설정하는 방법은 없습니다.이것이 가능하기나 할까요?또, 어떻게 실현될까요? 질문에 대한 답변 쿠키 사양에 따라 모든 쿠키가 만료되므로 이는 PHP 제한이 아닙니다. 먼 미래의 날짜를 사용합니다.예를 들어, 10년 후에 만료되는 쿠키를 설정합니다. setcookie( “CookieName”, …

쿠키를 만료되지 않도록 설정 더 보기 »

PHP에서 JavaScript 함수를 호출하려면 어떻게 해야 합니까?

PHP에서 JavaScript 함수를 호출하려면 어떻게 해야 합니까? <?php jsfunction(); // or echo(jsfunction()); // or // Anything else? 다음 코드는 xyz의 코드입니다.html(버튼 클릭으로)를 호출한다.wait()외부 xyz.2011로 설정합니다.이것.wait()콜이 대기합니다.php. function wait() { xmlhttp=GetXmlHttpObject(); var url=”wait.php”; xmlhttp.onreadystatechange=statechanged; xmlhttp.open(“GET”, url, true); xmlhttp.send(null); } function statechanged() { if(xmlhttp.readyState==4) { document.getElementById(“txt”).innerHTML=xmlhttp.responseText; } } 그리고 기다려.php <?php echo “<script> loadxml(); </script>”; 어디에loadxml()같은 방법으로 …

PHP에서 JavaScript 함수를 호출하려면 어떻게 해야 합니까? 더 보기 »

PHP에서 에코와 인쇄는 어떻게 다릅니까?

이 질문에는 이미 답변이 있습니다. 10년 전에 문을 닫았어요 중복 가능성: 레퍼런스:PHP의 인쇄와 에코 비교 PHP에서 이 두 기능 사이에 크고 근본적인 차이가 있습니까? 질문에 대한 답변 송신원:http://web.archive.org/web/20090221144611/http://faqts.com/knowledge_base/view.phtml/aid/1/fid/40 속도. 두 가지 사이에는 차이가 있지만 속도면에서는 어느 것을 사용하든 상관없습니다.echo는 요점을 정확히 알고 싶다면 반환값을 설정하지 않기 때문에 조금 더 빠릅니다. 표현. print()는 다음과 같은 기능을 …

PHP에서 에코와 인쇄는 어떻게 다릅니까? 더 보기 »

laravel .env 파일에 코멘트하는 방법

저는 Laravel에서 프로젝트를 진행하고 있는데, 테스트용 파라미터는 적고 라이브 작업용 파라미터는 거의 없기 때문에 Laravel의 .env 파일에 코멘트할 수 있는 방법이 없는지 확인했습니다. 여기 예가 있습니다. /* Test Settings */ ACCESS_KEY=qwsdr ACCESS_TOKEN=Bgcvfsx /* Live Settings */ ACCESS_KEY=985AsdefG ACCCESS_TOKEN=LFP994kL 질문에 대한 답변 해시 코멘트를 사용합니다. # Test Settings ACCESS_KEY=qwsdr ACCESS_TOKEN=Bgcvfsx # Live Settings ACCESS_KEY=985AsdefG ACCCESS_TOKEN=LFP994kL 문서: …

laravel .env 파일에 코멘트하는 방법 더 보기 »

익명 재귀 PHP 함수

재귀적이면서 익명인 PHP 함수를 가질 수 있습니까?동작시키기 위한 시도입니다만, 기능명에 들어가지 않습니다. $factorial = function( $n ) use ( $factorial ) { if( $n <= 1 ) return 1; return $factorial( $n – 1 ) * $n; }; print $factorial( 5 ); 또한 이것은 요인 구현을 위한 나쁜 방법이라는 것도 알고 있습니다.이것은 예에 불과합니다. 질문에 …

익명 재귀 PHP 함수 더 보기 »

PHP를 사용하여 클라이언트 IP 주소 가져오기 [복제]

이 질문에는 이미 답변이 있습니다. PHP에서 클라이언트 IP 주소를 가져오는 방법 (31 회답) 8년 전에 문을 닫았어요 제 웹사이트를 이용하는 클라이언트 IP 주소를 알고 싶습니다.PHP를 사용하고 있습니다.$_SERVERsuperglobal: $_SERVER[‘REMOTE_ADDR’]; 그러나, 이것을 사용하면 올바른 IP 주소를 제공할 수 없는 것을 알 수 있습니다.IP 주소를 취득하면, IP 주소와 다른 것을 알 수 있습니다.또, 다음과 같은 Web 사이트에서도 IP …

PHP를 사용하여 클라이언트 IP 주소 가져오기 [복제] 더 보기 »

php가 비어있을 때 null입니까?

이 질문에는 이미 답변이 있습니다. PHP 등호(== 이중 등호)와 아이덴티티(=== 삼중 등호) 비교 연산자는 어떻게 다릅니까? (13개의 답변) 작년에 문을 닫았어요. 에 대해 질문이 있습니다.NULLPHP: $a = ”; if($a == NULL) { echo ‘is null’; } 이 경우 null로 표시되는 이유는 무엇입니까?$a빈 문자열입니까?그거 버그예요? 질문에 대한 답변 원하는 것은 다음과 같습니다. if($variable === NULL) {…} …

php가 비어있을 때 null입니까? 더 보기 »

Larabel Migration을 사용하여 타임스탬프 열의 기본값을 현재 타임스탬프로 설정하려면 어떻게 해야 합니까?

기본값인 타임스탬프 열을 만들고 싶습니다.CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMPLaravel Schema Builder/Migrations를 사용합니다.Laravel 문서를 여러 번 살펴보았는데, 타임스탬프 열의 기본값을 어떻게 해야 할지 모르겠습니다. 그timestamps()함수가 디폴트를 설정합니다.0000-00-00 00:00두 기둥 모두 사용할 수 있습니다. 질문에 대한 답변 원색적인 표현이기 때문에, 당신은 그것을 사용해야 합니다.DB::raw()세팅하다CURRENT_TIMESTAMP컬럼의 디폴트값으로 지정합니다. $table->timestamp(‘created_at’)->default(DB::raw(‘CURRENT_TIMESTAMP’)); 이것은 모든 데이터베이스 드라이버에서 완벽하게 작동합니다. Larabel 5.1.25(PR 10962 및 15c487fe를 …

Larabel Migration을 사용하여 타임스탬프 열의 기본값을 현재 타임스탬프로 설정하려면 어떻게 해야 합니까? 더 보기 »