나는 그것을 필요로하거나 그것을 요구하는 것 이상의 이유가 있는지 알고 싶었다. 나는이 문장 우연히 :가 위치한 줄이 실행되지 않을 경우require() 및 include() 문은 조건문에서 다르게 작동합니까?
include()
달리,require()
는 항상 심지어 , 대상 파일에서 읽습니다. 조건부로 파일을 포함하려면include()
을 사용하십시오. 조건문은require()
에 영향을주지 않습니다. 그러나require()
이 발생한 줄이 이 아닌 경우 대상 파일의 코드도 모두 이 실행됩니다.
내가 해석하는 방식은 실행을 끝내지 않는 내부 조건을 포함하며 실제로는 서버에 비용이 덜 드는 것으로 보입니다. 이것이 사실이라면 나는 단지 호기심이 많다. 나는 매뉴얼에서 그것을 보지 못했고, 그래서 저는 회의적입니다.
아, 알겠습니다. 고마워요. – Andy
@ 앤디 아마 upvote하고 대답을 받아 들여야합니다. – ricochet1k