반응형

php 46

라라벨 블레이드 점검 비어 있는 포어치

라라벨 블레이드 점검 비어 있는 포어치 기본 html 마크업이 표시되지 않도록 foreach가 비어 있는지 확인하고 싶습니다.if 스테이트먼트로 랩을 하려고 합니다만, 비어 있는 경우는, 포어치를 루프 하지 말아 주세요. @if ($status->replies === '') @elseif @foreach ($status->replies as $reply) {{ $reply->body }} @endforeach @endif @if (!(empty($status->replies)) @foreach ($status->replies as $reply) {{ $reply->user->getNameOrUsername() }} {{ $reply->body }} {{ $reply->likes->count() }} {{..

IT 2022.11.27

PHP에서 호출 함수/메서드의 이름을 얻는 방법은?

PHP에서 호출 함수/메서드의 이름을 얻는 방법은? 이 질문에는 이미 답변이 있습니다. PHP에서 호출자 함수의 이름을 가져오시겠습니까? (13개의 답변) 닫힘6년 전에요. 을 .debug_backtrace ,, 음, 음, 음, 음, 다, 다, 다, 다, 다, ,, ,, to 등의 기능을 구현할 수 있는 기능을 찾고 .GetCallingMethodName()방법가장 간단한 방법은 다음과 같습니다. echo debug_backtrace()[1]['function']; 아래 코멘트에서 설명한 바와 같이 이는 인수를 전달함으로써 더욱 최적화될 수 있습니다. 다 object ★★★★★★★★★★★★★★★★★」args 반환되는 스택프레임 수 제한 echo debug_backtrace(!DEBUG_BACKTRACE_..

IT 2022.11.18

PHP 메일 함수가 전자 메일 전송을 완료하지 못했습니다.

PHP 메일 함수가 전자 메일 전송을 완료하지 못했습니다. ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★는 제 위에 .index.html합니다" 인 "제출해 주셔서 감사합니다.thankyou.phpPHP를 사용하다코드는 완벽하게 전송되지만 이메일은 전송되지 않습니다.떻게하 하칠 ?칠? ????에는 ''의요.mail()이러한 트러블 슈팅 순서의 대부분은, 모든 PHP 메일 시스템에 적용할 수 있습니다. 스크립트가 전자 메일을 보내지 않는 것으로 보이는 다양한 이유가 있습니다.명백한 구문 오류가 없는 한 이러한 것들을 진단하는 것은 어렵습니다.이 체크리스트를 사용하지 않으면 다음 체크리스트에서 잠재적인 함정을 찾을 필요가 있습니다. 에러 리포트가 유효하게 되어 있는 것을 확인해, 모든..

IT 2022.11.17

폼이 전송된 후 백그라운드에서 PHP 스크립트를 실행하려면 어떻게 해야 합니까?

폼이 전송된 후 백그라운드에서 PHP 스크립트를 실행하려면 어떻게 해야 합니까? ★★★ 제출 시 기본 코드를 실행하여 제출된 정보를 처리하고 통지 웹 사이트에 표시할 수 있도록 데이터베이스에 삽입하는 양식을 가지고 있습니다.또한 이메일과 SMS 메시지로 이러한 알림을 받기 위해 등록한 사람들의 목록이 있습니다.이 리스트는 현재(약 150개만 푸시)로 매우 사소한 것이지만, 서브스크라이버 전체 테이블을 순환하여 150개 이상의 이메일을 발송하는 데 1분 이상 걸립니다(대량 이메일 정책 때문에 이메일 서버의 시스템 관리자가 요청한 대로 이메일이 개별적으로 발송됩니다). 이 시간 동안 알림을 게시한 개인은 알림이 게시된다는 긍정적인 강조 없이 양식의 마지막 페이지에 거의 1분 동안 앉아 있게 됩니다.이것은 다..

IT 2022.11.17

원칙에서 findBy()를 사용하여 결과를 정렬하는 방법

원칙에서 findBy()를 사용하여 결과를 정렬하는 방법 사용하고 있는 것은findBy()메서드를 지정합니다. $entities = $repository->findBy(array('type'=> 'C12')); 결과를 주문하려면 어떻게 해야 하나요?의 두 번째 파라미터findBy주문용입니다. $ens = $em->getRepository('AcmeBinBundle:Marks') ->findBy( array('type'=> 'C12'), array('id' => 'ASC') ); $ens = $em->getRepository('AcmeBinBundle:Marks') ->findBy( array(), array('id' => 'ASC') ); $cRepo = $em->getRepository('KaleLoc..

IT 2022.11.17

$에 대한 경고HTTP_RAW_POST_DATA가 폐지되었습니다.

$에 대한 경고HTTP_RAW_POST_DATA가 폐지되었습니다. PHP 5.6.0으로 전환했는데, 현재 곳곳에서 다음과 같은 경고가 표시됩니다. Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. To avoid this warning set 'always_populate_raw_post_data' to '-1' in php.ini and use the php://input stream instead. in Unknown on line 0 Warning: Cannot modify header information - headers already sent i..

IT 2022.11.08

코드 실행 속도: ASP.NET-MVC 대 PHP

코드 실행 속도: ASP.NET-MVC 대 PHP 저는 이것에 대해 동료와 우호적인 논쟁을 벌이고 있으며, 제 개인적인 의견은 ASP입니다.NET-MVC 컴파일된 웹 어플리케이션은 PHP로 작성된 동일한 프로젝트보다 더 효율적이고 빠르게 실행됩니다.내 친구는 동의하지 않는다. 유감스럽게도 저는 제 주장을 뒷받침할 만한 확실한 자료가 없습니다.(그도 그렇습니까? 이에 대해 구글을 통해 그가 틀렸다는 것을 증명하는 증거를 찾으려고 노력했지만 대부분의 경우 논쟁은 어떤 플랫폼에서 개발하는 것이 더 좋은지, 비용, 보안 기능 등으로 바뀌었다.이 논쟁을 위해서 나는 정말 그 어떤 것도 신경 쓰지 않는다. ASP에서 개발된 일반적인 웹사이트의 Raw Speed/Efficiency에 대해 스택 오버플로 커뮤니티에서 ..

IT 2022.11.08

PHP cURL HTTP PUT

PHP cURL HTTP PUT cURL을 사용하여 HTTP PUT 요청을 작성하려고 하는데 실행할 수 없습니다.많은 튜토리얼을 읽었지만 실제로 작동되는 튜토리얼은 하나도 없습니다.현재 코드는 다음과 같습니다. $filedata = array('metadata' => $rdfxml); $ch = curl_init($url); $header = "Content-Type: multipart/form-data; boundary='123456f'"; curl_setopt($ch, CURLOPT_VERBOSE, 1); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "PUT"); curl_setopt($ch, CURLOPT_..

IT 2022.10.30

json_encode()를 사용하여 PHP 어레이에서 JSON 어레이로.

json_encode()를 사용하여 PHP 어레이에서 JSON 어레이로. 이 질문에는 이미 답변이 있습니다. 어레이를 재인덱스화하는 방법 (6개의 답변) 닫힘작년. 내장 어레이를 사용하여 작성한 어레이를 인코딩했습니다.json_encode();기능.다음과 같은 배열 형식으로 필요합니다. [["Afghanistan",32,12],["Albania",32,12]] 단, 다음과 같이 반환됩니다. {"2":["Afghanistan",32,12],"4":["Albania",32,12]} Regex 속임수를 사용하지 않고 이러한 행 번호를 삭제하려면 어떻게 해야 합니다.PHP 배열의 배열 키가 연속된 번호가 아닌 경우json_encode() 는 JavaScript 배열은 항상 연속적으로 수치적으로 색인화되므로 다른..

IT 2022.10.30

PHP에 의해 계산된 C.R.A.P 인덱스를 읽거나 개선하는 방법

PHP에 의해 계산된 C.R.A.P 인덱스를 읽거나 개선하는 방법 저는 이제 막 PPUnit과 그 다채로운 코드 커버리지 리포트에 대한 작업을 시작했습니다.1을 제외한 모든 숫자와 퍼센티지를 이해합니다.C.R.A.P 지수그 의미, 분석 방법, 낮추기 방법에 대해 누가 확실한 설명을 해줄 수 있나요?@Toader Mihai는 확실한 설명을 했다.(+1) 낮추는 방법: 덜 복잡한 코드를 쓰거나 더 잘 테스트된 코드를 쓰십시오.(아래 그래프 참조) 테스트 완료 코드 이 문맥에서 이것은 단지 다음을 의미합니다.코드 커버리지가 높으면 일반적으로 더 많은 테스트를 작성할 수 있습니다. 덜 복잡한 코드? 예: 메서드를 작은 메서드로 리팩터링합니다. // Complex function doSomething() { if..

IT 2022.10.30
반응형