반응형

php 88

PHPunit에서 테스트를 건너뛰는 방법

PHPunit에서 테스트를 건너뛰는 방법 jenkins와 관련하여 phpunit을 사용하고 있으며 XML 파일에 설정을 하여 특정 테스트를 생략하고 싶습니다.phpunit.xml 명령줄에서 를 사용할 수 있습니다. phpunit --filter testStuffThatBrokeAndIOnlyWantToRunThatOneSingleTest 이 파일을 XML 파일로 변환하려면 어떻게 해야 하나요?태그는 코드 검색 전용입니까? 모든 테스트를 다음 테스트에서 분리하여 수행합니다.testStuffThatAlwaysBreaks고장이 났거나 나중에 작업을 계속해야 하는 테스트를 건너뛸 수 있는 가장 빠르고 쉬운 방법은 개별 장치 테스트의 상단에 다음 항목을 추가하는 것입니다. $this->markTestSkipped..

source 2022.09.18

curl_exec()은 항상 false를 반환합니다.

curl_exec()은 항상 false를 반환합니다. 나는 다음과 같은 간단한 코드를 작성했다. $ch = curl_init(); //Set options curl_setopt($ch, CURLOPT_URL, "http://www.php.net"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $website_content = curl_exec ($ch); 저 같은 경우에는$website_content로서 오다false문제가 될 수 있는 것을 제안/조언할 수 있는 사람이 있습니까?에러 체크와 처리는 프로그래머의 친구입니다.cURL 함수의 초기화 및 실행의 반환값을 확인합니다.curl_error() 또한 장애 발생 시 추가 정보가 포함됩니다. try { $ch = cur..

source 2022.09.18

php의 최대 실행 시간을 늘리는 방법

php의 최대 실행 시간을 늘리는 방법 이 질문에는 이미 답이 있습니다. PHP 스크립트 실행 시간 증가 (1개의 답변) 닫힘9년 전. php의 최대 실행 시간을 늘리고 싶다.php.ini파일. 나는 내 php 파일에서 그것을 늘리고 싶습니다. 이게 가능합니까?ini_set('max_execution_time', '300'); //300 seconds = 5 minutes ini_set('max_execution_time', '0'); // for infinite time of execution 이것을 PHP 스크립트의 선두에 배치하고, 스크립트를 느슨하게 해 주세요. ini_set()을 사용하여 PHP 스크립트 실행 시간 제한 증가에서 가져오기만약이라면 다음 문장을 사용한다.safe_mode오프 set..

source 2022.09.18

레코드 존재 여부 Laravel 확인

레코드 존재 여부 Laravel 확인 저는 라라벨에 처음 왔어요.레코드가 존재하는지 확인하려면 어떻게 해야 합니까? $user = User::where('email', '=', Input::get('email')); 어떻게 하면 좋을까요?$user기록이 있나요?나중에 사용자와 함께 작업할지 또는 사용자가 존재하는지 여부만 확인할지 여부에 따라 달라집니다. 사용자 개체가 존재하는 경우 사용할 경우 다음 절차를 수행합니다. $user = User::where('email', '=', Input::get('email'))->first(); if ($user === null) { // user doesn't exist } 그리고 만약 당신이 단지 확인하길 원한다면 if (User::where('email', '..

source 2022.09.18

PHP 문자열을 암호화 및 해독하려면 어떻게 해야 합니까?

PHP 문자열을 암호화 및 해독하려면 어떻게 해야 합니까? 내 말은: Original String + Salt or Key --> Encrypted String Encrypted String + Salt or Key --> Decrypted (Original String) 예를 들어 다음과 같습니다. "hello world!" + "ABCD1234" --> Encrypt --> "2a2ffa8f13220befbe30819047e23b2c" (may be, for e.g) "2a2ffa8f13220befbe30819047e23b2c" --> Decrypt with "ABCD1234" --> "hello world!" PHP에서는 어떻게 할 수 있을까요? 를 사용하려고 했지만 소용없었다.추가 작업을 수행하기..

source 2022.09.18

PHP: 현재 날짜의 월을 가져오는 날짜 함수

PHP: 현재 날짜의 월을 가져오는 날짜 함수 현재 날짜 변수의 월을 알 수 있으면 좋겠습니다.저는 vb.net입니다.그곳에서 하는 방법은date.MonthPHP에서는 어떻게 해야 하나요? 감사합니다. 존스 나는 사용했다date_format($date, "m"); //01, 02..12 이게 내가 원하던 거야, 지금 문제는 이걸 어떻게 int와 비교하느냐는 거야$monthnumber = 01막이 오르다1http://php.net/date 를 참조해 주세요. date('m')또는date('n')또는date('F')... 갱신하다 m 월의 숫자(선행 01 ~ 12) n 월의 숫자 표시(선행 0 없음)1 ~ 12 1월부터 12월까지의 달을 나타내는 F 알파벳 더 많은 옵션에 대해서는 docs 링크를 참조하십시..

source 2022.09.16

세션이 타임아웃되었음을 클라이언트에 알리기 위해 어떤 http 상태 코드를 사용해야 합니까?

세션이 타임아웃되었음을 클라이언트에 알리기 위해 어떤 http 상태 코드를 사용해야 합니까? 웹페이지에서는 YUI 접속 매니저/데이터소스를 사용하여 서버에 AJAX 요구를 송신합니다.세션(사용자가 인증되었는지 여부에 대한 정보가 포함)이 이미 타임아웃된 경우 인증된 사용자만 표시할 수 있는 AJAX 응답은 세션이 이미 종료되었음을 클라이언트에 통지하는http 상태 코드를 반환해야 합니다.타임아웃되면클라이언트는 단순히 로그인 페이지로 리다이렉트 하거나 세션을 연장할지 여부를 묻습니다. 질문은 이 상황에서 세션이 타임아웃되었음을 클라이언트에 알리는 데 가장 적합한http 상태 코드는 무엇입니까? Wiki의 HTTP 상태 코드 목록제가 제안할 수 있는 최선의 방법은 WWW-Authenticate 헤더를 가진 ..

source 2022.09.15

static 키워드 inside 함수

static 키워드 inside 함수 Drupal 7의 소스를 보고 있었는데, 전에 보지 못했던 것들을 발견했어요.처음에 php 매뉴얼에서 몇 가지 찾아보았지만, 이 예들은 설명되지 않았습니다. 키워드는 무엇입니까?static함수의 변수에 대해 수행할 수 있습니까? function module_load_all($bootstrap = FALSE) { static $has_run = FALSE 그러면 함수가 지정된 변수의 값을 기억할 수 있습니다.$has_run(이 예에서는)를 사용합니다. 다음과 같이 다양한 용도로 사용할 수 있습니다. function doStuff() { static $cache = null; if ($cache === null) { $cache = '%heavy database stuf..

source 2022.09.15

UNIX 타임스탬프를 포맷된 날짜 문자열로 변환

UNIX 타임스탬프를 포맷된 날짜 문자열로 변환 PHP를 사용하여 UNIX 타임스탬프를 다음과 같은 날짜 문자열로 변환합니다.2008-07-17T09:24:17Z 다음과 같은 타임스탬프를 변환하려면1333699439로.2008-07-17T09:24:17Z?다음과 같이 시도합니다. 날짜 함수를 사용하다date ( string $format [, int $timestamp = time() ] ) 사용하다date('c',time())ISO 8601 날짜(PHP 5에 추가됨)로 변환하는 형식으로 지정합니다.2012-04-06T12:45:47+05:30 사용하다date("Y-m-d\TH:i:s\Z",1333699439)갖기 위해2012-04-06T13:33:59Z 다음은 날짜 함수가 지원하는 형식입니다. PHP5..

source 2022.09.14

PHP 5.2.8에서 두 개의 Date Time 개체를 비교하려면 어떻게 해야 합니까?

PHP 5.2.8에서 두 개의 Date Time 개체를 비교하려면 어떻게 해야 합니까? PHP 문서를 보면 다음 두 가지 방법이 있습니다.DateTime오브젝트는 둘 다 문제를 해결할 수 있을 것 같습니다. Date Time : ::diff : 차이점을 취득하고 그것을 사용하여 오래된 것을 판별합니다. DateTime ::getTimestamp : UNIX timesampt 를 가져와 비교합니다. 두 방법 모두 버전 > = 5.3에서 사용할 수 있는 것으로 doco에 표시되어 있습니다(놀랍지 않게도 호출하려고 하면 존재하지 않습니다).5.2.8에 대한 구체적인 문서를 찾을 수 없기 때문에 내 버전에 동등한 방법이 있는지 잘 모르겠습니다.문제를 검색하여 다양한 솔루션을 찾았는데, 그 중 어느 것도 저의 간..

source 2022.09.14
반응형