오늘 "ljianhui의 칼럼"(http://blog.csdn.net/ljianhui/article/details/17341219) 블로그를 읽었는데, "코드를 작성하는 것은 매우 공감되는 몇 가지 단어입니다. 글을 쓰는 것과 마찬가지로 자신의 생각을 명확하게 표현하는 것입니다.” 그러므로 코드를 작성하는 데에도 명확한 사고와 이해가 필요합니다!
최근에는 기술 향상에 열중하고 있습니다. 작년에 졸업한 후 대학원 입학 시험을 5개월 동안 보았으나 합격하지 못해 기술이 조금 떨어졌습니다. 뒤에. 저는 아직도 실제 업무에 대한 경험이 거의 없습니다. 특히 훌륭한 팀에서 일하면서 탄탄한 실력이 부족해서 얼마 전까지만 해도 기술 분야에서 많은 어려움을 겪었습니다. 그래서 실력을 향상시키기로 마음 먹었습니다. 솔직히 말해서 저는 기술에 별로 집착하지 않습니다. 하지만 제가 이 업계에 종사하고 있기 때문에 이에 대해 뭔가를 해보자! 관심은 태어날 때부터 형성되는 것이라고 생각합니다. 관심은 여전히 관심 지점을 안내하고 발견하는 데 달려 있습니다.
지금은 PHP, js, linux, mysql, 배포판, 캐싱 등 배워야 할 것들이 많습니다. . . , 모든 것은 축적에 달려 있으므로 열심히 노력하십시오.
그럼 헛소리는 그만하고 진짜 글을 쓰세요.
오늘은 PHP의 오류 처리 메커니즘과 Linux의 기본 명령어에 대해 배웠습니다.
오류 처리에 대해 제가 이해한 바는 코드를 작성할 때 코드의 무결성과 보안을 고려해야 한다는 것입니다. 오류 처리 메커니즘은 오류를 방지하고 오류가 발생한 후에 수정 조치를 취하는 것입니다. PHP의 오류 처리 메커니즘에 대한 간략한 소개는 다음과 같습니다. http://php.net/manual/zh/book.errorfunc.php:
1: 트리거링, 표시 및 처리 정보 오류의.
1. 먼저 php.ini의 구성 파일을 통해 error_reporting의 오류 보고 수준을 구성할 수 있습니다. 오류 수준은 서버 구성 파일과 PHP 코드에서도 설정할 수 있습니다.
2. 사용자는 Trigger_error()를 통해 사용자 수준의 오류, 알림 또는 경고 메시지를 생성할 수 있습니다.
3. 사용자 정의 오류 처리 기능은 set_error_handler() 함수를 통해 설정할 수 있습니다.
2: 예외 던지기 및 잡기에 대해.
1. 다음은 제가 책에서 발췌한 내용입니다. "예외는 확장 가능하고 유지 관리가 가능하며 객체 지향 방식으로 오류를 처리하기 위한 통합 메커니즘을 제공합니다."
2.예외 처리는 try...throw...catch 문으로, 발생할 수 있는 비정상적인 상황에 대해 특별한 전략과 다양한 코드 경로를 설정합니다. 예를 들어, 코드 조각이나 함수가 오류를 일으킬 수 있다고 생각되면 해당 코드나 함수 조각을 try{} 코드 블록에 넣고, 오류가 발생하면 수동으로 try{}에 객체를 던질 수 있습니다. , 그리고 나서 이 예외는 try 문 다음에 catch를 통해 포착됩니다. 다양한 유형의 예외를 포착하고 그에 따라 처리하도록 여러 catch 문을 설정할 수 있습니다.
3.throw는 모든 유형의 예외 객체를 던질 수 있지만 Exception 클래스의 인스턴스나 상속받은 예외 클래스의 인스턴스를 사용하는 것이 좋습니다. 위에서 언급한 내용 중 일부가 이해되지 않으면 Baidu나 Bing을 방문하면 됩니다. 여기서는 자세히 설명하지 않겠습니다.
2. try/catch 없이 예외에 사용되는 set_Exception_handler를 통해 사용자 정의 예외 처리 함수를 설정할 수 있습니다.
여기서는 예외처리와 오류처리에 대해 깊은 이해가 없습니다. 죄송하지만 조언 부탁드립니다. 12시가 넘었고 내일 일찍 일어나야 하기 때문에 자세히 설명할 시간이 없습니다. 앞으로 이러한 사항에 대해 다시 자세히 설명하겠습니다. 이제 PHP에서 오류 처리 하나라도 심오하다는 것을 느꼈습니다. . 하하, 저만 모르는 건가요?
위에서는 예외, 예외 처리, 객체 지향 콘텐츠를 포함하여 좋은 프로그래머가 좋은 작가라는 것을 소개했습니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.