반응형

PHP 61

Twig에서 클래스 상수에 액세스하는 방법

Twig에서 클래스 상수에 액세스하는 방법 엔티티 클래스에 몇 가지 클래스 상수가 있습니다. 예: class Entity { const TYPE_PERSON = 0; const TYPE_COMPANY = 1; } 보통 PHP에서는 자주 합니다.if($var == Entity::TYPE_PERSON)트위그에서 이런 걸 해보고 싶어요가능합니까?시간을 아끼려고.네임스페이스에서 클래스 상수에 액세스해야 하는 경우 {{ constant('Acme\\DemoBundle\\Entity\\Demo::MY_CONSTANT') }} {% if var == constant('Namespace\\Entity::TYPE_PERSON') %} {# or #} {% if var is constant('Namespace\\Entit..

source 2022.09.12

PHP CURL에서 POST에서 GET으로 전환하는 방법

PHP CURL에서 POST에서 GET으로 전환하는 방법 이전 POST 요청에서 Get 요청으로 전환해 보았습니다.Get이라고 가정하고, 최종적으로 투고를 실시합니다. PHP에서 다음을 시도했습니다. curl_setopt($curl_handle, CURLOPT_POSTFIELDS, null); curl_setopt($curl_handle, CURLOPT_POST, FALSE); curl_setopt($curl_handle, CURLOPT_HTTPGET, TRUE); 제가 무엇을 빠뜨리고 있나요? 추가 정보:POST 요청을 실행하도록 설정된 연결이 이미 있습니다.이 작업은 정상적으로 완료되지만 나중에 연결을 재사용하여 위의 setopts를 사용하여 GET으로 전환하려고 해도 POST 헤더가 불완전하여 내부..

source 2022.09.11

mod_rewrite가 php에서 활성화 되어 있는지 확인하는 방법

mod_rewrite가 php에서 활성화 되어 있는지 확인하는 방법 혹시 확인 가능한지 궁금합니다.mod_rewrite는 의 Apache AND IIS에서 활성화됩니다. IIS용 ModRewrite가 존재합니다.체크해 주세요. 그래서, 나는 다음을 체크하는 PHP 스크립트를 찾고 있다.mod_rewriteApache 및 IIS에서 사용할 수 있습니다. 그런 대본을 아는 사람, 쓸 줄 아는 사람? 특히 Microsoft IIS의 경우. 감사합니다!mod_php를 사용하는 경우apache_get_modules()활성화된 모든 모듈의 배열이 반환되므로mod_rewrite유효하게 되어 있습니다.단순히 in_array('mod_rewrite', apache_get_modules()); 유감스럽게도 CGI를 사용하..

source 2022.09.11

XAMPP에서 가상 호스트를 생성하는 방법

XAMPP에서 가상 호스트를 생성하는 방법 이 질문에는 이미 답변이 있습니다. XAMPP에서 Apache 가상 호스트를 설정하는 방법(Windows) (4개의 답변) 닫힘9개월 전에요. 이 질문은 여러 번 받고 있다고 생각합니다만, 문제가 있는 것은 아닙니다.XAMPP를 사용하여 Zend 프레임워크를 설정합니다. XAMPP는 포트 8081에서 실행되고 있으며 80이 Windows 프로세스에 의해 점유되고 있습니다.다음 코드로 설정한 가상 호스트를 사용해야 합니다.C:/xampp/apache/config/extra/httpd-vhosts.config (오류)C:/xampp/apache/conf/extra/httpd-vhosts.conf★★★★★★★★★★★★★★★★★★★★★」 ServerName comm-a..

source 2022.09.11

서버에서 보낸 이벤트 및 php - 서버에서 이벤트를 트리거하는 항목은 무엇입니까?

서버에서 보낸 이벤트 및 php - 서버에서 이벤트를 트리거하는 항목은 무엇입니까? 모든. HTML5 Rocks에는 Server-sent Events(SSE)에 관한 훌륭한 초보 튜토리얼이 준비되어 있습니다. http://www.html5rocks.com/en/tutorials/eventsource/basics/ 그러나 중요한 개념을 잘 모르겠습니다.서버에서 메시지를 보내는 이벤트가 발생하는 이유는 무엇입니까? 즉, HTML5 예에서는 서버가 타임스탬프를 한 번만 보냅니다.

source 2022.09.08

$_SERVER[``를 사용 가능HTTP_X_REQUESTED_WITH']가 PHP에 존재합니까?

$_SERVER[``를 사용 가능HTTP_X_REQUESTED_WITH']가 PHP에 존재합니까? Stack Overflow에 포함된 모든 인터넷에서는 요청이 AJAX인지 여부를 확인하는 좋은 방법은 다음을 수행하는 것이라고 말합니다. if (strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest' ) {...} 하지만, 나는 볼 수 없다.$_SERVER['HTTP_X_REQUESTED_WITH']공식 PHP 문서에서 그리고 다음 작업을 수행하려고 하면: echo $_SERVER['HTTP_X_REQUESTED_WITH']; 아무것도 출력되지 않습니다. 내가 뭘 잘못하고 있나요?왜냐하면 저는 정말 이 모든 것들을$_SERVER['HTTP_X_R..

source 2022.09.06

PHP 메서드 체인 또는 유창한 인터페이스

PHP 메서드 체인 또는 유창한 인터페이스 저는 PHP 5를 사용하고 있는데, '메서드 체인'이라는 객체 지향 접근법에 새로운 기능이 있다고 들었습니다.그것은 정확히 무엇이니?어떻게 구현해야 합니까?그건 꽤 간단해, 정말.모두 원래(또는 다른) 개체를 반환하는 일련의 변환 메서드가 있습니다.이렇게 하면 반환된 오브젝트에서 호출 메서드를 계속 사용할 수 있습니다. 정적 메서드 체인의 다른 방법: class Maker { private static $result = null; private static $delimiter = '.'; private static $data = []; public static function words($words) { if( !empty($words) && count($wor..

source 2022.09.06

PECL과 PEAR의 차이점은 무엇입니까?

PECL과 PEAR의 차이점은 무엇입니까? GD 라이브러리는 이미지용이라는 것을 알 수 있습니다.PECL과 PEAR의 차이를 알 수 없습니다.둘 다 인증이 있습니다.두 가지 주요 차이점은 무엇입니까?왜 결합하지 않는 거죠?PECL은 PHP Extension Community Library의 약자로, C로 작성된 확장 기능을 PHP에 로드하여 추가 기능을 제공할 수 있습니다.이러한 확장을 설치하려면 관리자 권한, C 컴파일러 및 관련 도구 체인이 있어야 합니다. PEAR는 PHP Extension and Application Repository로 라이브러리와 코드가 IN php로 기술되어 있습니다.다운로드, 인스톨, 코드에 짜넣기만 하면 됩니다. 네, 비슷하지만 매우 다릅니다.PECL은 PHP용 C 확장의..

source 2022.09.06

바이트를 킬로바이트, 메가바이트, 기가바이트로 포맷

바이트를 킬로바이트, 메가바이트, 기가바이트로 포맷 시나리오: 다양한 파일의 크기가 바이트 단위로 데이터베이스에 저장됩니다.이 크기 정보를 킬로바이트, 메가바이트 및 기가바이트로 포맷하는 가장 좋은 방법은 무엇입니까?예를 들어 Ubuntu가 "5.2 MB(5445632 바이트)"라고 표시하는 MP3가 있습니다.웹 페이지에 "5.2MB"로 표시하고 1메가바이트 미만의 파일은 KB로, 1기가바이트 이상의 파일은 GB로 표시하려면 어떻게 해야 합니다.function formatBytes($bytes, $precision = 2) { $units = array('B', 'KB', 'MB', 'GB', 'TB'); $bytes = max($bytes, 0); $pow = floor(($bytes ? log($by..

source 2022.09.05

PHP 7 이전 "문자열 인스턴스여야 합니다, 문자열 given"을 해결하려면 어떻게 해야 합니까?

PHP 7 이전 "문자열 인스턴스여야 합니다, 문자열 given"을 해결하려면 어떻게 해야 합니까? 코드는 다음과 같습니다. function phpwtf(string $s) { echo "$s\n"; } phpwtf("Type hinting is da bomb"); 그 결과, 다음의 에러가 발생합니다. 잡을 수 있는 치명적인 오류: phpwtf()에 전달된 인수 1은 문자열 인스턴스여야 하며 지정된 문자열이어야 합니다. PHP가 원하는 유형을 동시에 인식하고 거부하는 것을 보는 것은 작은 오웰리언이 아닙니다.불빛이 다섯 개야, 젠장. PHP의 문자열에 대한 유형 암시와 동등한 것은 무엇입니까?여기서 정확히 무슨 일이 일어나고 있는지 설명하는 답변에 대한 보너스 고려.PHP 7 이전의 유형에서는 개체 및 ..

source 2022.09.05
반응형