>  기사  >  백엔드 개발  >  PHP 면접 질문에 대한 객관식 질문의 최신 요약

PHP 면접 질문에 대한 객관식 질문의 최신 요약

藏色散人
藏色散人앞으로
2021-04-09 11:29:123945검색

이 기사는 객관식 PHP 면접 질문에 대한 새로운 요약을 공유합니다. 이는 특정 참고 가치가 있으므로 도움이 필요한 모든 사람에게 도움이 되기를 바랍니다.

관련 추천: "PHP 면접 질문에 대한 지원 질문 최신 요약" "PHP 면접 질문에 대한 개념 질문에 대한 최신 요약" "PHP 면접 질문 및 답변 최신 요약"

1. 얻은 결과는 무엇입니까

A.Empty B.true C.false D.FALSE

echo function_exists('print');
분석: print는 언어 구조이기 때문에 function_exists()는 false를 반환합니다. 비어 있는 .

2. 함수는 무엇인가요

A.array B.eval

C.each D.list

Analytic: array, eval, list는 언어 구조이고 각각 ​​함수입니다.

3. TRUE

A.ord(65)

B.chr(65) C.65+'' D.''+65

return ? == 'A';
을 반환하려면 아래에 어떤 함수를 추가해야 할까요? ord( 'A')는 숫자로 변환되고, chr(65)는 문자로 변환됩니다.

4. 다음 코드의 출력 결과

A.hello B. 비어 있음 C. 오류

D.hellohello

$a[bar] = 'hello';
echo $a[bar];
echo $a['bar'];
분석: 아래 첨자 막대는 따옴표 없이 인식할 수 있지만 권장됩니다. 따옴표를 추가하려면 .

5. "바나나"를 얻을 수 있는 코드는 무엇인가요?
$arr = ['name'=>'banana'];

A.echo "{$res['name']}";

B.echo "$res['name']";

C.echo "{$res[name " ]}";

D.echo "$res[name]";

분석: 큰따옴표 내에서 배열 첨자가 문자열인 경우 {}를 추가하지 않으면 작은따옴표를 추가할 수 없습니다. .

6. 다음 중 표준 오류 컨트롤러로 포착할 수 없는 오류는 무엇입니까

A.E_WARNING

B.E_USER_ERROR

C.E_PARSE

D.E_NOTICE

해결 방법:

E_ERROR치명적인 런타임 오류입니다. 이러한 유형의 오류는 일반적으로 메모리 할당으로 인해 발생하는 문제와 같이 복구할 수 없는 상황입니다. 결과적으로 스크립트가 종료되고 더 이상 실행되지 않습니다. E_WARNING런타임 경고. 프롬프트 메시지만 제공되고 스크립트는 종료되지 않습니다. E_PARSE컴파일 시간 구문 분석 오류입니다. 구문 분석 오류는 구문 분석기에 의해서만 생성됩니다. E_NOTICE런타임 알림. 스크립트가 오류로 나타날 수 있는 상황에 직면했지만 정상적으로 실행될 수 있는 스크립트에 유사한 알림이 있을 수도 있음을 나타냅니다. E_USER_ERROR사용자 생성 오류 메시지. E_ERROR와 비슷하지만 코드에서 PHP 함수 Trigger_error()를 사용하여 사용자가 생성합니다.


8. 다음 중 사용자 정의 오류 처리기로 포착할 수 없는 오류 유형은 무엇입니까?

A.E_WARNING

B.E_USER_ERROR

C.E_PARSE

D.E_NOT 아이스


이 기사는 LearnKu.com 웹사이트에 처음 게재되었습니다.

위 내용은 PHP 면접 질문에 대한 객관식 질문의 최신 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 learnku.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제