php 16

쉼표로 구분된 값으로 두 테이블 결합

쉼표로 구분된 값으로 두 테이블 결합 아래와 같이 2개의 테이블이 있습니다. 노트 표 ╔══════════╦═════════════════╗ ║ nid ║ forDepts ║ ╠══════════╬═════════════════╣ ║ 1 ║ 1,2,4 ║ ║ 2 ║ 4,5 ║ ╚══════════╩═════════════════╝ 위치 표 ╔══════════╦═════════════════╗ ║ id ║ name ║ ╠══════════╬═════════════════╣ ║ 1 ║ Executive ║ ║ 2 ║ Corp Admin ║ ║ 3 ║ Sales ║ ║ 4 ║ Art ║ ║ 5 ║ Marketing ║ ╚══════════╩═════════════════╝ Notes 테이블을 조회하고 '부서..

programing 2023.08.23

Eclipse용 PHP Mess 디텍터

Eclipse용 PHP Mess 디텍터 PTI Eclipse 플러그인이 설치되어 있습니다. 변경 가능성이 있습니다.PDepend,CodeSniffer그리고.UnitTest 파일을 마우스 오른쪽 단추로 클릭하면 다음 메시지가 표시됩니다.Mess Detector옵션을 클릭해도 아무 일도 일어나지 않습니다.모든 구성 옵션을 검색한 후 다음에 대한 설정을 찾을 수 없습니다.PHPMD. 해결 방법을 아는 사람?오래된 질문이지만 여전히 관심이 있는 것 같으니...방금 PTI 플러그인을 설치했는데 PHPMD에 대한 언급이 없었는데 "Mess Detection" 메뉴 항목은 어디서 얻는지 궁금합니다. 저에게 PTI는 사실 이클립스 케플러 SR2와 함께 작동하지 않습니다.무슨 일을 하든 아무 일도 일어나지 않습니다. 이..

programing 2023.08.13

PHP & (ampersand, bitwise and) 연산자 이해하기

PHP & (ampersand, bitwise and) 연산자 이해하기 자주 사용합니다.($var & 1)내 코드에서, 만약 그렇다면 진실을 반환합니다.$var홀수이고 짝수일 경우 거짓입니다. 하지만 &은 실제로 무엇을 합니까?이진수입니다.and이진수 값이 있고 다음과 같은 경우and다른 이진수 값을 사용하면 결과는 비트 단위가 됩니다.and둘 중에예: 01101010 & 01011001 = 01001000 맨 오른쪽 비트는 1(이 경우 숫자가 홀수)이거나 0(이 경우 숫자가 짝수)입니다.네가 만약&숫자가 1이면 최하위 비트만 확인하고 if는 숫자가 1인지 0인지 확인합니다.다른 사람들이 언급했듯이, 비트 연산자가 작동하는 방식에 대한 정보를 확인합니다.이진 시스템의 기본이 되는 두 가지 연산은 OR과 ..

programing 2023.08.08

외부에서 계산된 변수를 사용한 콜백 함수

외부에서 계산된 변수를 사용한 콜백 함수 기본적으로 다음과 같은 작업을 수행하고 싶습니다. $arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; $avg = array_sum($arr) / count($arr); $callback = function($val){ return $val < $avg }; return array_filter($arr, $callback); 이것이 실제로 가능합니까?익명 함수 외부의 변수를 계산하여 내부에서 사용?사용할 수 있습니다.use키워드: 상위 범위에서 변수를 상속합니다.이 예에서는 다음을 수행할 수 있습니다. $callback = function($val) use ($avg) { return $val < $avg; }; 자세한 내용은 익명 기능에 대한..

programing 2023.07.24

"FastCGI sent in stderr: 업스트림에서 응답 헤더를 읽는 동안 기본 스크립트를 알 수 없음"을 디버깅하고 실제 오류 메시지를 찾는 방법은 무엇입니까?

"FastCGI sent in stderr: 업스트림에서 응답 헤더를 읽는 동안 기본 스크립트를 알 수 없음"을 디버깅하고 실제 오류 메시지를 찾는 방법은 무엇입니까? SO에는 이 오류 코드를 언급하는 많은 기사가 있습니다. FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream... 그것은 아마도 이 오류 메시지가 다소 쓸모가 없다는 것을 의미합니다. 메시지는 FastCGI 핸들러가 어떤 이유로 전송된 것을 좋아하지 않는다는 것을 알려줍니다.문제는 때때로 우리는 그 이유가 무엇인지 전혀 모른다는 것입니다. 그래서 저는 이 오류 코드를 어떻게 디버깅할 것인가에 대한 질문을 다시 한 번 말씀드리겠..

programing 2023.07.24

HTML 특수 문자를 제거하는 방법은 무엇입니까?

HTML 특수 문자를 제거하는 방법은 무엇입니까? 이 질문에는 이미 답이 있습니다. HTML 엔티티 및 특수 문자를 PHP의 UTF8 텍스트로 변환 (1개 답변) 마감됨작년에 는 HTML 태그를 피드 , 이 파일은 태그를 하는 것입니다.strip_tags.그렇지만strip_tagsHTML 특수 코드 문자를 제거하지 않습니다. & © 기타. 제 문자열에서 이 특수 코드 문자를 제거하는 데 사용할 수 있는 기능을 알려주십시오.다음을 사용하여 암호를 해독합니다.html_entity_decode또는 다음을 사용하여 제거합니다.preg_replace: $Content = preg_replace("/&#?[a-z0-9]+;/i","",$Content); (여기서부터) 편집: Jacco의 의견에 따른 대안. '+'를..

programing 2023.07.24