반응형

전체 글 549

[php] 너 정말 트라이캐치 할 줄 알아?

PHP 이상 처리라고 하면, 여러분은 try-catch를 먼저 생각할 것입니다. 자, 먼저 프로그램을 봅시다: test.php 파일이 있고, 간단한 PHP 프로그램이 있습니다. 내용은 다음과 같습니다. 그리고 나서 명령줄을 실행합니다: phptest.php 1 제 질문은: 이 프로그램이 0을 제거하는 오류 메시지를 정확하게 포착할 수 있습니까? 만약 당신이 할 수 있다고 대답한다면, 당신은 이 문장을 다 읽으세요!뭔가 배울 수 있을 것 같아. 이 장에서는 다섯 부분으로 나누어 나의 이상 처리에 대한 이해를 소개한다. 1. 이상과 오류의 개요 둘, ERROR의 클래스 3. PHP 이상 처리의 블랙 테크놀로지 4.교묘하게 오류와 이상을 포착 5. 사용자 정의 예외 처리 및 예외 중첩 6. PHP7에서의 이상..

개발 꿀팁/PHP 2022.09.23

php 해석 yaml

두 가지 방식 1. pecl을 사용한 yaml 확장, https://pecl.php.net/package/yaml, 컴파일 설치 필요, 번거로움, 그러나 성능은 두 번째 것보다 조금 더 좋습니다. 2, composer 패키지 symfony/yaml을 사용하여 설치는 composer require symfony/yaml만 필요하며 모두 php로 작성되었으니 직접 설치하시면 됩니다. 두 번째 방법을 배워보겠습니다. 1.설치 composer require symfony/yaml 2. demo 작성, yaml 파일 해석

개발 꿀팁/PHP 2022.09.23

php 신호 처리

신호는 소프트 인터럽트, ipc 통신 중 하나이며 유일한 비동기 통신 방식입니다.리눅스에서는 kill-l을 사용하여 시스템에서 지원되는 모든 신호를 볼 수 있습니다. 어떤 프로세스에 신호를 보낼 때는 kill-signal type pid를 사용하여 지정한 pid를 사용할 수 있습니다.php에서 우리는 신호 전송을 위해 posxi_kill을 사용합니다. posix_kill이 프로세스에 신호를 보내는 몇 가지 역할: 1. 지정한 프로세스에 신호 보내기 posix_kill("프로세스 번호", 9) 2, 프로세스의 생존 여부를 감지하고, true를 반환하면 프로세스가 존재함을 나타내고, 그렇지 않으면 false를 반환합니다. $res=posix_kill("프로세스 번호", 0); 3. 현재 프로세스 그룹에 신호..

개발 꿀팁/PHP 2022.09.23

PHP에서 웹 페이지 건너뛰기 방법

PHP에서 웹 페이지 점프 리다이렉트 방법(총 3가지) 안녕하세요 Yangrl입니다 오늘 사용자 로그인 기능을 할 때 리다이렉트 페이지를 사용하였고, 그 후비교적 흥미가 있어서, 학습은 세 가지를 총결산하였다.방법, 기억을 깊게 한다. 첫째, header() 함수를 이용하여 리다이렉트한다.이것도 제가 많이 쓰는 거예요.(주의! locationhe와 ":" 사이에는 빈칸이 없어야 합니다. 그렇지 않으면 효과가 없습니다!)

개발 꿀팁/PHP 2022.09.23
반응형