php 중대 공장 면접 문제 정리

일자 리 를 구 하 는 데 여러 가지 면접 을 보 는 것 은 이미 자주 볼 수 있 습 니 다.비록 내용 이 다양 하지만 기본적으로 모든 면접 문 제 는 가장 핵심 적 인 사상 을 바탕 으로 합 니 다.바로 가장 기본 적 인 내용 을 사용 하 는 것 입 니 다.뿌리 가 깊 어야 새싹 의 성장 을 도 울 수 있 습 니 다.본 장의 핵심 내용 은 바로 여러분 이 가장 관심 을 가 지 는 phop 면접 에서 자주 발생 하 는 문제 입 니 다.면접 에서 부 딪 힐 수 있 는 몇 가지 질문 을 보 여 드 리 겠 습 니 다.
1.서비스 제공 자 는 무엇 입 니까?
서비스 제공 자 는 모든 Laravel 응용 프로그램 이 시작 을 유도 하 는 중심 이다.Laravel 의 핵심 서버,등록 서비스 용기 바 인 딩,사건 감청,미들웨어,경로 등록 과 우리 의 응용 프로그램 은 모두 서비스 제공 자 에 의 해 시작 되 었 다.
2、IoC 용 기 는 무엇 입 니까?
쉽게 말 하면 의존 관계 주입 방식 을 이용 하여 복잡 한 응용 프로그램 을 서로 합작 하 는 대상 으로 분해 하여 문 제 를 해결 하 는 복잡 도 를 낮 추고 응용 프로그램 코드 의 낮은 결합,높 은 확장 을 실현 하 는 것 이다.
3.Facades 는 무엇 입 니까?
Facades(디자인 모델,일반적으로 외관 모델 로 번역)는'static'(정적)인 터 페 이 스 를 제공 하여 IoC 용기 에 등 록 된 클래스 에 접근 합 니 다.수 동 으로 주입 하거나 설정 해 야 하 는 긴 유형 을 기억 하지 않 고 간단 하고 기억 하기 쉬 운 문법 을 제공 합 니 다.또한 PHP 동적 방법 에 대한 독특한 용법 으로 인해 테스트 가 매우 쉽다.
4、Contract 는 무엇 입 니까?
Contract(계약)는 laravel 정의 프레임 워 크 가 제공 하 는 핵심 서비스의 인터페이스 입 니 다.Contract 와 Facades 는 본질 적 인 의미 의 차이 가 없 는데 그 역할 은 인 터 페 이 스 를 낮 게 결합 시 키 고 더욱 간단 하 게 하 는 것 이다.
5.주입 에 의존 하 는 원리?
이 건 설명 하지 않 겠 습 니 다.IoC 용 기 를 이해 하 는 전제 입 니 다.
6.무엇이 Composer 이 고 작업 원 리 는 무엇 입 니까?
Composer 는 PHP 의 의존 관리 도구 입 니 다.작업 원 리 는 이미 개 발 된 확장 패 키 지 를 packagist.org coposer 창고 에서 우리 의 응용 프로그램 에 다운로드 하고 의존 관계 와 버 전 관리 에 대해 설명 하 는 것 입 니 다.
PHP 면접 문제 확장:
echo(),print(),print_r()의 차이(3 점)
echo 와 print 는 함수 가 아니 라 언어 구조 입 니 다.
int print(string$arg),매개 변수 만 있 습 니 다.
echo arg1,arg2; 여러 개의 인 자 를 출력 하여 void 로 되 돌 릴 수 있 습 니 다.
echo 와 print 는 string 만 출력 할 수 있 고 구 조 를 출력 할 수 없습니다.
print_r 출력 구조
예 를 들 면

$arr = array("key"=>"value");
print_r($arr);
HTML 과 PHP 를 분리 할 수 있 는 템 플 릿(1 점)
smarty,phplib
어떤 도 구 를 사용 하여 버 전 관 리 를 합 니까?(1 점)
svn,git,cvs
phop 중대 공장 의 면접 문제 정리 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.phop 에서 만난 면접 문제 에 관 한 내용 은 예전 의 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 부 탁 드 리 겠 습 니 다!

좋은 웹페이지 즐겨찾기