if 문에 대하여
益伦
益伦 2018-12-30 23:24:17
0
3
1144

function read_file_array($filename, $skip_empty_lines = false)
{
// 파일이 일반 파일인지 확인하고 파일을 읽을 수 있는지 확인
if (is_file($filename) && is_readable($filename)) {
                                                                                    건너뛰기 빈 줄
                                                                                                  사용   사용 사용          using using         ''s' 사용 통해 using  ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐                                       빈 줄 건너뛰기

                                                                            사용 사용 사용                     꺼짐                  out out out‐‐through ‐ ‐ ‐‐ ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
      }
  }
  반환 "파일을 사용할 수 없습니다. 읽어보세요!";
}

var_dump(read_file_array('text1.txt'));


질문: Wei Xiaobao 선생님, 여기 read_file_array 함수의 마지막 줄이 있습니다

return "파일을 읽을 수 없습니다! ";

이 동작을 else()로 래핑할 필요가 없는 이유는 무엇입니까? 이전 과정에서는 if 문 뒤에 elseif()가 오지 않고 직접 반환 출력을 수행했습니다. 당분간은 문제가 없지만 아니면 사양을 위반하지 않습니까? ?

益伦
益伦

모든 응답(2)
一路向北丶

return은 함수 밖으로 뛰쳐나오기 때문에 return은 함수 내에서 한 번만 실행할 수 있으니 따로 추가하지 않아도 괜찮습니다

  • 회신하다 간단한 설명이군요. 감사합니다!
    益伦 작가 2019-01-08 17:04:57
韦小宝

마지막 것은 쓸모가 없습니다. else는 효율성의 문제일 뿐이며 규범과 논리를 위반하지 않습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!