반응형

php 88

php: try-display가 모든 예외를 포착하지 못함

php: try-display가 모든 예외를 포착하지 못함 다음을 수행하려고 합니다. try { // just an example $time = 'wrong datatype'; $timestamp = date("Y-m-d H:i:s", $time); } catch (Exception $e) { return false; } // database activity here 요컨대 데이터베이스에 넣을 변수를 초기화합니다.예를 들어 $time이 예상된 형식이 아니기 때문에 어떤 이유로든 초기화가 실패했을 경우 메서드는 false를 반환하고 잘못된 데이터를 데이터베이스에 입력하지 않도록 합니다. 단, 이러한 오류는 catch' 스테이트먼트가 아니라 글로벌오류 핸들러에 의해 검출됩니다.그리고 스크립트는 계속됩니다. ..

source 2023.01.29

연관지을 수 있는 어레이를 루프하여 키를 얻는 방법

연관지을 수 있는 어레이를 루프하여 키를 얻는 방법 이 질문에는 이미 답변이 있습니다. PHP foreach 루프 키 값 (4개의 답변) 닫힘3년 전. 내 연관 배열: $arr = array( 1 => "Value1", 2 => "Value2", 10 => "Value10" ); 다음 코드를 사용하여$v로 가득 차 있다.$arr의 가치관 foreach($arr as $v){ echo($v); // Value1, Value2, Value10 } 입수 방법$arr의 키 대신? foreach(.....){ echo($k); // 1, 2, 10 } 다음 작업을 수행할 수 있습니다. foreach ($arr as $key => $value) { echo $key; } PHP 문서에서 설명한 바와 같습니다.사용하..

source 2023.01.29

Larabel 4에서 새로운 빈 웅변 컬렉션을 수동으로 만드는 방법

Larabel 4에서 새로운 빈 웅변 컬렉션을 수동으로 만드는 방법 Query Builder를 사용하지 않고 Larabel 4에서 새로운 웅변 컬렉션을 작성하려면 어떻게 해야 합니까? 이 있습니다.newCollection()이 메서드는 설정된 결과를 쿼리할 때만 사용되므로 이 메서드에 의해 재정의될 수 있습니다. 빈 컬렉션을 만들고 나서 웅변적인 오브젝트로 채울까 생각 중이에요.어레이를 사용하지 않는 이유는 다음과 같은 웅변적인 컬렉션 방법을 좋아하기 때문입니다.contains. 다른 대안이 있다면 꼭 듣고 싶습니다.실제로 웅변적인 것은 아닙니다. 웅변적인 모델을 컬렉션에 추가하려면 다음과 같은 옵션을 사용할 수 있습니다. 라라벨 5에서는 도우미의 혜택을 받을 수 있습니다. $c = collect(new..

source 2023.01.29

php.ini & SMTP= - 사용자 이름과 비밀번호 전달 방법

php.ini & SMTP= - 사용자 이름과 비밀번호 전달 방법 My ISP계정에서 아웃바운드용 사용자 이름과 비밀번호를 전송해야 합니다.SMTP우편으로 보내겠습니다. 입수 방법PHP실행할 때 사용하다php.mail()?그php.ini파일에는 서버의 엔트리만 포함되어 있습니다.(SMTP= )그리고.From: (sendmail_from= ).PHPmail()명령어는 인증을 지원하지 않습니다.옵션: PHMailer - 튜토리얼 PEAR - 튜토리얼 커스텀 기능 - 메모 섹션에서 다양한 솔루션을 참조하십시오.http://php.net/manual/en/ref.mail.php php.ini 파일에 다음과 같은 세부사항을 적용합니다.정상적으로 동작합니다. SMTP = smtp.example.com smtp_po..

source 2023.01.29

원칙의 사용방법 및 장소 및 장소

원칙의 사용방법 및 장소 및 장소 WHERE a = 1 AND (b = 1 Or b = 2) AND (c = 1 OR c = 2) 어떻게 하면 독트린으로 만들 수 있을까? $q->where("a = 1"); $q->andWhere("b = 1") $q->orWhere("b = 2") $q->andWhere("c = 1") $q->orWhere("d = 2") 이건 옳지 않아...다음 항목이어야 합니다. $q->where("a = 1"); $q->andWhere("b = 1") $q->orWhere("b = 2") $q->andWhere("c = 1") $q->orWhere("d = 2") 하지만 내가 어떻게 만들 수 있을까?Propel에서는 함수가 get NewCriterion이고, 독트린에서는...?$..

source 2023.01.19

php에서는 0은 비어 있는 것으로 취급됩니까?

php에서는 0은 비어 있는 것으로 취급됩니까? 자세한 내용은 코드를 참조하십시오. $var = 0; if (!empty($var)){ echo "Its not empty"; } else { echo "Its empty"; } 결과는 "Its empty"를 반환합니다.empty()는 변수를 이미 설정했는지, 값이 안에 있는지 확인할 것이라고 생각했습니다."Its Empty"를 반환하는 이유:http://php.net/empty 다음 항목은 비어 있는 것으로 간주됩니다. " (빈 문자열) 0(정수로 0) 0.0(플로트로서 0) '0' (문자열로서 0) 특수한 순서 거짓의 array()(빈 배열) var $var;(클래스에 값을 포함하지 않고 선언된 변수) 은 부울 부울 부울 부울 부울 부울 부울 부울 부울..

source 2023.01.19

html의 php 변수는 다음과 같습니다.html의 php 변수는 다음과 같습니다.

html의 php 변수는 다음과 같습니다. 저는 HTML과 PHP를 혼합하여 작업합니다.대부분의 경우 몇 개의 PHP 변수가 포함된 솔리드 HTML을 원하기 때문에 코드는 다음과 같습니다. 이것이 빌트인 솔루션입니다.출력에 데이터를 쉽게 삽입할 수 있는 서드파티 템플릿 라이브러리가 많이 있습니다.Smarty를 도입하는 것이 좋습니다.GREEDOC 구문을 사용합니다.단일 따옴표와 이중 따옴표, 변수 및 함수 호출을 변경하지 않고 에스케이프하지 않은 HTML 마크업으로 혼재시킬 수 있습니다. echo

source 2023.01.19

twig: 여러 조건이 있는 경우

twig: 여러 조건이 있는 경우 잔가지 if 스테이트먼트에 문제가 있는 것 같습니다. {%if fields | length > 0 || trans_fields | length > 0 -%} 에러는 다음과 같습니다. Unexpected token "punctuation" of value "|" ("name" expected) in 이게 왜 작동하지 않는지 이해가 안 가. 마치 나뭇가지가 파이프와 함께 없어진 것 같아. 저도 해봤어요 {% set count1 = fields | length %} {% set count2 = trans_fields | length %} {%if count1 > 0 || count2 > 0 -%} if도 실패합니다. 그 후, 다음과 같이 해 보았다. {% set count1 ..

source 2023.01.15

php에서 비트마스크를 구현하려면 어떻게 해야 하나요?

php에서 비트마스크를 구현하려면 어떻게 해야 하나요? 비트마스크가 정확한 용어인지 잘 모르겠어요.설명하겠습니다. php에서는error_reporting함수는 여러 가지 방법으로 호출할 수 있습니다. // Report simple running errors error_reporting(E_ERROR | E_WARNING | E_PARSE); // Reporting E_NOTICE can be good too (to report uninitialized // variables or catch variable name misspellings ...) error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE); // Report all errors except E_..

source 2023.01.15

php에 사전이 있나요?

php에 사전이 있나요? 예를 들어 다음과 같습니다. $names = {[bob:27, billy:43, sam:76]}; 다음과 같이 참조할 수 있습니다. $names[bob] http://php.net/manual/en/language.types.array.php 표준 어레이는 이 방법으로 사용할 수 있습니다.php에는 사전이 없지만 PHP 배열은 인덱스와 키를 모두 가지고 있기 때문에 다른 언어의 사전과 비슷하게 동작할 수 있습니다(키만 있고 인덱스는 없습니다). 그게 무슨 뜻이죠? $array = array( "foo" => "bar", "bar" => "foo" ); // as of PHP 5.4 $array = [ "foo" => "bar", "bar" => "foo", ]; 위의 PHP 배열..

source 2023.01.15
반응형