밀레 2019 PHP 구문 분석 엔지니어들은 질문과 답변에 직면

첫째, 객관식 (29 개 질문의 총, 각 질문 5 분)

1.PHP 객체 지향 접근 방식은 오류에 대한 설명은 다시?

A, 서브 클래스는 부모 클래스를 상속해야합니다

B, 서브 클래스는 기존의 방법의 부모를 대체 할 수 있습니다

C, 하위 클래스를 재 작성 후 상위 클래스의 메소드를 호출

D는, 서브 클래스는 범위 속성, 부모 클래스와 동일한 이름을 가진 속성을 가질 수있다

참고 답 : C

분석 답 : 부모 클래스가 재 작성 후 다시 호출하지 않습니다 서브 클래스지만, 직접 자신을 호출하는 방법.

 

2.php 옵션 / 기능 정보가 잘못 역할을 무엇입니까?

PHP의 구성에 A,은 phpinfo () 출력 정보

B는 php_sapi_name ()는 웹 서버와 PHP 사이의 인터페이스의 형태를 돌려줍니다

C는 위해서는 ini_set ()는 구성 옵션 설정 값

D는에 ini_get () 모든 구성 옵션을 가져옵니다

참고 대답 : D

분석 답변 : \ _GET ()가 구성 옵션을 얻는 것이다 일 ini, 모든 구성 옵션 기능에 대한 액세스 () _all \ _GET \ 일 ini입니다.

(질문에 인터뷰를 위해 더 많은 답변을 그룹 677 079 770에 가입하세요.)

 

3. 다음 문장은 잘못된 것입니다 :

(A)는,리스트는 단방향리스트, 이중 연결 원형리스트로 분할

B, 마지막 아웃 스택

C는 FIFO 큐의 헤드로부터 삽입 될 수있다

D, FIFO 큐

참고 답 : C

분석 답 : 목록이 단방향 연결리스트로 분할 한 후, 이중 연결리스트는, 원형 연결리스트 스택은 FIFO 큐에서 고급.

 

어레이의 제 순회 다음 오류가 있습니까?

A, foreach는

바닷가

C에 대한

D, 목록

참고 대답 : D

분석 답 가변 아니라 횡단으로 배열 목록만을 소자.

공동 이용리스트 (), 각 () 어레이를 순환하면서

각 () 함수는 파라미터로서 통과 배열을 필요로 배열 키 / 값 쌍에서 현재 요소를 리턴하고, 다음 배열 요소의 위치로 포인터를 이동 한 후.

리스트 () 함수는,이 실제 작동하지 않는 언어 구문의 PHP이다. 단일 작업에 할당 된 변수의 집합리스트 ().

 

 

 

5. 1백20초 PHP의 최대 실행 시간을 설정할 수없는 다음의 방법은 무엇입니까?

A, 구성 파일의 PHP는 php.ini 파일을 수정 max_executin_time = 120;

B, $ max_execution_time이라는 = 120

C, 위해서는 ini_set ( "max_execution_time을", "120");

D,하고 set_time_limit (120);

답변 : B

응답 분석 : 첫 번째 방법은 서버 스크립트에서 네 번째 세트의 세 번째 직접적인 기능을 다시 시작해야하고, 두 번째는 관계없이 사용, 그냥 평범한 변수입니다.

 

의미는 무엇 w \ 6. 일반?

그리고, [0-9A-Z]

B [0-9A-ZA-Z]

C. [0-9A-ZA-Z_]

D [0-9A-ZA-Z _- \]

참고 답 : C

응답 분석 : W는 문자 숫자와 밑줄을 일치 \.

 

7.Java 라이브러리, 클래스 정보는 메모리에 ()를 기록됩니다.

A, java.io.FileOutputStream의

B, java.io.ByteArrayOutputStream의

C, java.io.BufferedOutputStream에

D, java.io.DataOutputStream의

답변 : B

분석 답 : 아니오.

(질문에 인터뷰를 위해 더 많은 답변을 그룹 677 079 770에 가입하세요.)

 

8. 다음 PHP 코드는 바로 결과를 실행?

 

 

 

A, 어레이 ([VAL1] => 배열 ([0] => 1 [1] => 2)을 val2 => 3 val3] => 배열 ([0] => 4 [1] => 5) )

B, 어레이 (2) {[0] => INT (4) [1] => INT (5)}

C, 어레이 (2) {[0] => INT (1) [1] => INT (2)}

D, 널 (null)

답변 : B

분석 답변 :

array_merge () 또는 결합 된 셀 어레이의 복수의 값의 어레이 배열의 앞 뒤 부착. 결과로서 배열을 반환

 

PHP는 함수 포인터의 역할, 무슨 말을 10?

A, 전류 () 배열 현재 셀을 반환

B, 단부 () 마지막 셀 내부 배열 포인터를 가리키는

C는, 상기 어레이의 첫 번째 요소) (내부 포인터를 재설정

D는 이전 () 내부 배열 포인터를 앞으로 이동시키는

참고 대답 : D

응답 분석 : 이전 ()는 내부 되감기의 배열에 대한 포인터입니다.

 

메일을 확인하는 데 사용되는 다음의 일반 식 (11) 중 어느 것이 가장 정확한 (예 [email protected]) 포맷 ()

A, [_ \. 0-9A-Z] @ ([0-9A-Z] + \.) + [0-9A-Z \ .- {2,6}

B [. _ \ 0 ~ 9A ~ Z - * @ ([0 ~ 9A ~ Z -] + \.) + + [0 ~ 9A ~ Z의 \.]

C. [. _ \ 0-9A-Z -] @ + ([0-9A-Z -]. + \). 0-9A-Z의 \] + +

D [. _ \ 0 ~ 9A ~ Z -] + @ ([0 ~ (9A) ~ (Z) -]. + \) + [0 ~ 9A ~ Z] {2,6}

참고 답 : C

분석 답 : C를

 

 

 

12.PHP 객체 지향 오류가 설명 상속 기능?

서브 클래스가 상위 클래스를 상속하도록 A, 클래스, 키워드를 확장

B는, 서브 클래스는 부모 클래스의 비 독점적 재산을 상속

C는 클래스는 부모 클래스와 서브 클래스에 해당하는 속성이 직접 전화를 $ 복사하는 데 사용할 수있는 상위 클래스를 상속

D는, PHP는 클래스에서 지원되지 않은 경우에만 단일 상속은 여러 클래스와 다중 상속을 상속 지원

참고 대답 : D

분석 답 : PHP는 단일 상속 만 클래스를 상속 할 수 있지만, 다층 상속 될 수 있습니다.

(질문과 학습 자료를 인터뷰하기 위해 추가 답변에 대한 그룹 677 079 770에 가입하세요.)

 

13. 다음 운영 모드 중 어느 것이 더 이상 PHP5.3 후 PHP를 지원하지?

A, CGI

B, FASTCIG

C, COUNT

D, CLI

참고 답 : C

응답 분석 : 설치가 더 이상이 문서 php5isapi.dll이 없다 후 PHP5.3 후, PHP는, 더 이상 ISAPI 모드입니다. PHP의 IIS6 높은 버전을 사용하려면, 당신은 FastCGI를 확장 한 다음 IIS6 지원 FastCGI를 설치해야합니다.

 

14. 왜 InnoDB의 테이블은 자동 증가를 기본 키를 사용하는 것이 좋습니다까요?

A, 차 시간이 기록 시퀀스를 증가 키이며, B + 및 리프 노드를 순차적 일관성 분할 수가 자동 증가 (INT / BIGINT 형)를 사용하여

B, 아니

C는 표없는 자동 증가 기본 키를 지정하고, 또한 (조건 이상) 이노가 기본 키로 ROWID 내장 것 선택된 기본 키가 아닌 고유 인덱스를 선택하고, 기록 시퀀스 일관된 순서 성장 ROWID 수

D, 순차적으로 증가하는 때부터 기록되는 기본 키로서 자동 증가 (INT / BIGINT 형)를 사용하여, 리프 노드가 동일한 순서로 B + 및 분할의 수, 자동 증가는 기본 키로 표에 지정된 것이 아니라, 선택 될 수 없다 이노 테이블 및 기본 키를 표시하지 않는 경우,이 선택 될 수있다 이외에는, 고유 (조건 이상) 인덱스 기본 키로 ROWID 내장 이노 것이다 선택된 기본 키 및 쓰기 순서 일관성 ROWID 성장 시퀀스 고유 기본 키 인덱스는하지만 고유 인덱스 증가 관계되지 않을 수 (예를 들어, 문자열의 UUID, 다 관절 고유 인덱스 필드), 테이블 액세스 효율이 상대적으로 저하 될 것이다

참고 대답 : D

분석 답 : 1.InnoDB 엔진 테이블이 인덱스 구성 테이블 B + 트리 (IOT)를 기반으로 3. 모든 행이 B + 트리의 잎 노드에 저장됩니다 2. 각 테이블은 클러스터 된 인덱스 (클러스터 인덱스)가 필요 (트리의 리프 페이지) 4. 클러스터 된 인덱스를 기반으로 추가, 삭제, 변경은 상대적으로 효율이 가장 높은 우리는 기본 키 (기본 키)를 정의하면 InnoDB하지만 인덱스를 클러스터로 5. 그것은 선택할 것이다 6 기본 키가 명시 적으로 정의되지 않은 경우, 제 이노 고유 인덱스는 기본 키 인덱스로서 NULL 값을 포함하지 않는 선택한다 7. 이러한 고유 인덱스가없는 경우, 내장 된 암시 적 ROWID으로 6 바이트 길이 이노 선택 클러스터 된 인덱스 함유 (레코드의 기본 키로 행 ROWID를 작성하면 ORACLE ROWID ROWID 달리 내재적으로 언급 될 수 있음 증가된다). 따라서 : 이후 순차적으로 증가하는 때부터 기록되는 기본 키뿐만 (INT / BIGINT 타입) 추가적인 동일한 순서 리프 노드 B + 및 분할 수 1]이 표는 자동 증가 기본 키를 지정하지 않는다 2. 또한 그것은 내장시 이노 ROWID 기본 키로서 선택한다 (조건 이상) 기본 키 고유 인덱스로서 선택하고, 동일한 순서 ROWID 성장 순서를 기록 할 수없는, 이노 표 3 차 디스플레이없이 키가있을 수 있다면 고유 기본 키 인덱스를 선택하지만 그 고유 인덱스 증가 관계되지 않을 수있다 (예를 들어, 문자 스트링의 UUID, 다 관절 고유 인덱스 필드), 테이블 액세스 효율이 상대적으로 저하 될 것이다.

 

YII되지 정문 스크립트 (15)?

A, 글로벌 상수를 정의

B에있어서, [YII] 클래스 파일

C, 애플리케이션 구성을로드

D 로딩 필터

참고 대답 : D

분석 답 : 주요 입구의 문서를 다음과 같이 정의 전역 상수를, 등록 작곡가 오토로더를, 포함
\를 [YII
\는 [YII는
\] 유형의 문서, 응용 프로그램 구성을로드는, 응용 프로그램의 인스턴스를 생성하고 구성; 전화
\ [yiibaseApplication :: 실행 ( )
\ [yiibaseApplication :: RUN ()
\] 요청을 처리.

 

(16) 같은 스택 및 큐 ()

A, 추상 데이터 타입

B, 논리 구조

C, 저장 구조

D, 운영

답변 : B

답변 분석 : 선형 형태 스택 큐의 논리 구조는, 동일 직선 구조에 속한다. 그러나 그들은 다른 특성을 보여 다른 데이터에 작동합니다.

다음 코드 $ 세 번째 17. 결과는 얼마입니까?

 

 

 

A, 어레이 (1,2,3,4)

B, 어레이 (1,2)

C, 어레이 (3,4)

D 상기 없음

답변 : B

키가 문자열 인 경우 : 응답 분석 : 서로 다른 두 배열의 추가와 함께 두 배열 array_merge ()는 ( "A"=> "AAA") arr1 = 배열을 $, $ arr2 = 배열 ​​( "A"=> "BBB"); $ arr3 = array_merge ($ arr1, $ arr2); // BBB $ arr4 = $ arr1 + $ arr2 // AAA / * 키 두 배열과 동일 array_merge () 동작의 문자열이면 키 값은 두 배열과 같은, 두 배열의 문자열이 함께 인 경우, 배열의 값이 배열에 따르면 값 * / IF 키 정수 뒤에 배열 전에 값을 어레이의 전면을 커버 할 : $의 arr1 = 배열 ​​( "AAA"); $ arr2 = 배열 ​​( "BBB"); $ arr3 = array_merge ($ arr1, $ arr2); // 배열 ([0] => AAA [1] => BBB) $ arr4 = $ arr1 + $ arr2 // AAA / * 키 배열 개의 동일한 번호, array_merge () 조작 인 경우, 두 배열의 값이 존재하지 않는 경우에 건반 덮개 두 숫자와 두 개의 동일한 어레이 어레이를 합산하여 배열의 값 * / 어레이의 전면을 커버 할

 

18. 정규 표현식으로 경기는 문자) (숫자가 아닌 문자를한다 나타냅니다?

A, \ B를

B \ D

C \ B

D, \ D

참고 대답 : D

 

18. 정규 표현식으로 경기는 문자) (숫자가 아닌 문자를한다 나타냅니다?

A, \ B를

B \ D

C \ B

D, \ D

참고 대답 : D

분석 답변 :

메타 문자

기술

\

다음 문자 태그, 또는 뒤로 참조, 또는 진수 탈출. 예를 들어, "\\ n"은 일치 \ n을. "\ N"은 개행 문자와 일치합니다. 시퀀스 "\\"일치 "\"와 "\ ("경기는 "(". 즉의 "문자를 이스케이프"한 여러 프로그래밍 언어의 개념과 동일합니다.

^

문자열의 시작 부분 일치합니다. 객체가 여러 줄 RegExp의 속성을 설정하는 경우도 ^ "\ n"또는 "\ r에"뒤에 위치 일치한다.

$

문자열의 입력 끝을 일치시킵니다. 객체가 정규식 여러 줄 속성을 설정하면 $는 또한 "\ n"또는 "\ r에"이전 위치와 일치합니다.

*

서브 표현식 앞에 여러번 일치한다. 예를 들어, ZO * "는 Z", "증"및 "동물원"일치시킬 일치한다. * O 상당 {0}

+

표현식을 선행 하나 이상의 (이상이어야 1)와 일치합니다. 예를 들어, "ZO +" "증"과 "동물원"을 일치하지만, "Z"를 일치하지 않을 수 있습니다. + {1}과 동등하다.

?

앞의 표현식 0 또는 1 일치합니다. 예를 들어, "(들)합니까?" "어떻게"또는 "수행"의 "할"일치합니다. ? {0,1}과 동일합니다.

{엔}

n은 음이 아닌 정수이다. 결정된 N 번 매칭. 예를 들어, "o를 {2}"는 "O"의 "밥"과 일치하지 않지만, 두 개의 오의 "음식"을 일치시킬 수 있습니다.

{엔,}

n은 음이 아닌 정수이다. 적어도 n 번에 일치. 예를 들어, "오 {2}"는 "O"의 "밥"과 일치하지 않지만, 모든 O "foooood"를 일치시킬 수 있습니다. "O {1}", "O +"와 동등하다. "O {0}," "오 *"에 해당한다.

{N, m}

m 및 n은 음이 아닌 정수, 상기 n은

?

다른 규정하면 즉시 캐릭터 (*, +,?, {N}, {N}, {N, m}) 때 후방 비 탐욕 일치 패턴. 비 욕심이 패턴은 가능한 적은을 검색 문자열과 일치하고, 기본 욕심 패턴은 문자열 검색의 많은 일치합니다. 예를 들어, 문자열 "OOOO", "O이 +"많은 "O", 얻어진 결과 [ "OOOO"]과 일치 "오 +?"라는 가능한 약간 오 [ "O"의 결과가 얻어 일치로서 ','O ','O ','O ']

포인트

"\ r에 \ n"을 제외한 모든 단일 문자와 일치합니다. "[\ S \ S]"모드로 사용, 모든 문자를 포함하여, "\ 연구 \ 없음"을 포함 일치합니다.

(무늬)

패턴과 일치하고 일치를 얻을. 성냥로부터 획득 될 수있는 정합 수집 SubMatches VBScript를는의 JScript는 $ 0 ... $ 9 개 속성에 사용에 사용되어왔다. "사용"또는 ""또는 괄호 문자와 일치합니다 "."

(?:무늬)

비 액세스 일치,하지만 나중에 사용하기 위해 저장 패턴 매칭 결과를 일치 취득하지. 모델의 부품을 결합 할 때 유용 |이 "()"사용 또는 문자입니다. 예를 들어, "산업용은 (? : Y | 이거는)"인 이상 | 더 간단한 표현 "산업 분야".

(? = 패턴)

문자열 어떤 패턴 매칭의 시작 부분에 검색 문자열을 일치 일치하지 않는 긍정적 인 긍정 사전 조사, 경기는 나중에 사용하기 위해 취득 할 필요가 없습니다. 예를 들어, "윈도우 (= 95? | 98 | NT | 2000)"는 "윈도우"에서 "지금 Windows2000"를 일치시킬 수 있지만, "윈도우"에서 "Windows3.1"일치하지 않을 수 있습니다. 사전 검사는, 즉, 문자를 소비하지 않는 일치가 발생한 후, 다음 경기 후 마지막 경기는 오히려 사전 조사를 포함하는 문자에서 시작하는 것보다, 즉시 검색을 시작합니다.

(?!무늬)

문자열의 일치하지 않는 패턴의 시작 부분에 검색 문자열을 일치 일치하지 않는 포지티브, 네거티브 사전 조사, 경기는 나중에 사용하기 위해 취득 할 필요가 없습니다. 예를 들어, "윈도우 (95 |?! 98 | NT | 2000)"는 "윈도우"에서 "Windows3.1"를 일치시킬 수 있지만, "윈도우"에서 "지금 Windows2000"일치하지 않을 수 있습니다.

(?

비 액세스 일치, 반대 확실히 사전 조사, 그리고 확실하게 앞으로 유사한 사전 조사하지만, 반대 방향이다. 예를 들어, "(?

(?

비 매칭 앞으로 유사한 제외 사전 조사 마이너스 사전 조사를 반전하지만 반대 방향이다. 예를 들어, "(?

여기에 "와 같은 두 가지보다 하나 이상을, (사용할 수없는 이유는 무엇입니까?

X | 및

경기 X 또는 Y. 예를 들어, "Z | food"는 "Z"또는 "음식"(여기에서주의)을 일치시킬 수 있습니다. 은 "zood"또는 "음식"일치 "[ZF] OOD".

[XYZ]

문자 집합. 모든 문자가 포함 일치합니다. 예를 들어, "[ABC]는" "A"에서 "일반"일치한다.

[^ XYZ]

음의 문자 집합. 모든 문자가 포함되지 일치합니다. 예를 들어, "[^ ABC]는" "PLIN"에서 "일반"일치한다.

[AZ]

문자의 범위. 지정된 범위 내에서 임의의 문자와 일치합니다. 예를 들어, "[AZ]"일치 "A"로 소문자 알파벳 문자 "Z"범위의 모든.

내부의 문자 집합 만 하이픈 문자의 범위를 나타내는 두 문자 사이에서 발생, 문자 집합의 시작, 당신은 단지 하이픈 자신을 나타낼 수있는 경우 : 있습니다.

[^ AZ]

음의 문자 범위. 되지 않은 지정된 범위에있는 모든 문자와 일치합니다. 예를 들어, "[^ AZ]는"임의의 "A"임의의 문자 "Z"의 범위와 일치하지 않을 수.

\비

인 단어 경계가, 상기 위치와 단어 사이의 간격을 말한다 일치 (즉, 정규 표현식 "일치"하나 개 대응 문자가 하나 \ B가 위치를 매칭 위치를 매칭되는 두 개념이있다). 예를 들어, "어 \ B는"은 "어"의 "결코"와 일치하지 않지만 "어"의 "동사"를 일치하지 않습니다.

\비

비 단어 경계를 일치. "어 \ B"는 "어"의 "동사"와 일치하지만 "결코" "어"에 일치 할 수 없습니다.

\ CX

는 x로 지정 제어 문자를 일치시킵니다. 예를 들어, \ CM은 Control-M 즉, 캐리지 리턴과 일치합니다. x 값은 AZ 또는 az해야합니다. 그렇지 않으면, 문자 "C"문자로 다.

\디

숫자 문자를 찾습니다. 상응하는 [0-9]로. GREP은 -P, 펄 정규 지원을 추가하는

\디

숫자가 아닌 문자를 일치. 이는 [^ 0-9]와 동일하다. GREP은 -P, 펄 정규 지원을 추가하는

\에프

피드 문자를 일치시킵니다. \의 x0c와 \ (CL)에 해당합니다.

\엔

줄 바꿈 일치합니다. 등가는 X0A를 \와 CJ를 \합니다.

\아르 자형

캐리지 리턴을 일치. X0D 및 \ CM을 \에 해당합니다.

\에스

공백, 탭, 페이지 나누기 등을 포함하는 어떤 보이지 않는 문자를 일치시킵니다. 동등 [\ F \ 없음 \ 연구 \ t \ V].

\에스

눈에 보이는 문자를 일치시킵니다. 동등 [^ \ F \ 없음 \ 연구 \ t \ V].

\티

정합 탭을 선택합니다. 등가는 X09 및 \ CI를 \합니다.

\ V

수직 탭을 일치. \의 X0B와 \의 CK에 해당합니다.

\ w

밑줄을 포함한 모든 단어 문자를 찾습니다. 유사하지만 유니 코드 문자 집합에서 "[A-ZA-z0-9_]"은, 여기서 "단어"문자에 해당하지.

\ W

비 단어 문자를 찾습니다. 그것은 "[^ A-ZA-z0-9_]"에 해당한다.

19. 결과는 다음 코드 출력은?

 

A, 1

B, 2

C 3

D, 4

답변 :

분석 답 ($ str을 == 0) 문자열 및 디지털 비교기 암시 디지털하고 비교으로 변환 된 문자열 $ STR 대응 등가 같으면 경우 (INTVAL의 ($ STR) == 0) . ($ str을 == 0)을 결정하고 있었던 경우,이 경우의 ($ STR) 동일하지 않은 상태 (INTVAL의 ($ STR) == 0) 같으면. IF ($ str을) 기반 $ str을 값은 초기화되지 않습니다. 한 지불의 값으로,이 true를 반환 비용을 지불 할 가치가 없다. ($ str을의 === 0) {에코 "true를 반환합니다.";} 경우는, 데이터 유형 및 가치 $ str을을 결정하고, 값은 데이터 유형 0과 동일 물론 당신은 또한 $ str을 = "문자열"를 사용할 수 있습니다 그것은 사실 반환하기 전에.

 

20.fopen는 ()하는 열기를 지원하지 않습니다?

A, C

B, Z

C, X

D하는

답변 : B

응답 분석 :하면 fopen () 지원 "R, R +, w +, A, A +, X, X +, C, C + w"10 가지 방법.

 

다음과 같은 장점 21. 어떤 관계형 데이터베이스 아닌가요?

A, 유지하기 위해 데이터 일관성

B, 표준 사내 데이터 업데이트 오버 헤드 작은 때문에

C는 다른 복잡한 쿼리를 가입 할 수 있습니다

D는, 확장하기 쉽고, 곧 새 서버를 추가

참고 대답 : D

분석 답 : 관계형 데이터베이스 확장을 할 때 더 많은 문제. D에 대한 답변

(질문에 인터뷰를 위해 더 많은 답변을 그룹 677 079 770에 가입하세요.)

22. 다음과 같은 블록 출력된다?

24 %를 반향 (- 5);

A, 5

B 4

C, -4

D (19)

답변 : B

분석 답 : PHP, 배당 및 기호 (기호) 같은 %의 모듈러스 연산자에서. 동일한 $는 $ %의 B는 결과와 심볼 달러. 따라서 24 %가 (- 5) 서명 결과는 4 양성이다.

 

23. 정보 시스템이 크고 (정보 기술), 대규모 넓은 분포 다단계 네트워크 아키텍처를 갖는 많은 시스템을 지원하는 것을 특징으로 애플리케이션의 다양한 종류의.

A, 통신 기술

B, 보안 기술

C, 데이터 처리 기술

D, 가상화 기술

답변 :

정보 시스템 프로젝트 관리 전문가 과정 제 3 판 P113,1.9.1 대규모 정보 시스템 : 분석 답변 대규모 정보 시스템이 광범위하고 다단계 네트워크 아키텍처에 걸쳐 다수의 분산 된 정보 기술과 대규모을 지원하는 통신 기술을 말한다 보안 도메인, 공정 대규모 복잡하고 데이터의 형태, 시스템은 응용 프로그램의 종류의 큰 다양성을 제공합니다.

 

24. 은행은 사용자가 자신의 브라우저 은행 계좌 정보를 관리 할 수있는 온라인 서비스를 사용자에게 제공합니다. 통신의 보안을 보호하기 위해, 웹 서버는 선택 프로토콜 ()입니다.

A, POP

B, SNMP 

C, HTTP

D, HTTPS

참고 대답 : D

분석 답 : 상식.

 

유형의 25.mysql5.7와 관련된 JSON 설명, 그건 옳지 않아

(A)는, JSON 데이터의 유효성을 확인 할 수 있습니다

B는 JSON 데이터는 여전히 데이터를 찾기 위해 문자열을 통과 할 필요는

C는 JSON 쿼리 성능 업그레이드를하게

D는 JSON 인덱스는 JSON 가상 함수 열에있는 데이터의 일부가 될 수 있고, 일부 속성 인덱스를 지원

답변 : B

분석 답변 : 1. 유사한 텍스트 저장, 당신은 매우 큰 데이터를 저장할 수 있습니다 다음과 같이 네이티브 JSON 장점이 있습니다. 2. JSON 유효성 검사 : 삽입 데이터 작업의 JSON 문자열 유형이어야합니다. 3. 모든 문자열을 통해 전통적인 형태에 비해 데이터를 찾을 필요가 없습니다. 4. 지원 인덱스 : JSON 데이터 가상 컬럼 부의 기능에 의해 인덱싱 될 수있다.

 

(26) 다음 PHP 모듈의 동작 모드는 모드인가?

A, CGI

B, CLI

C, apache2handler

D, 빠른 CGI

참고 답 : C

분석 답변 : apache2handler는 모듈 모드

 

27. 정규 표현식이 올바른지에있는 숫자 문자열 "ABC 123"일치 싶어?

기원 후*/

B / [0-9] * /

C / [^ AZ] * /

D / \ D + /

참고 대답 : D

답변 분석 : 숫자 일치 \ D + 수없는 적어도 하나 개의 디지털 구성 A 및 B가 아닌, 적어도 이러한 의미 C를 나타낸다.

 

리눅스 시스템 비록 (28)는 파일 확장자의 개념이 없지만, 우리가 일반적으로 파일의 끝) (생각 쉘 스크립트입니다

EXE

B, 문서

C, SH

D, 평

참고 답 : C

분석 답변 : 리눅스 전송 위키이 사양, 비 필수.

 

다음을 포함하지 않는 작업의 29.php 모드?

A, IaSApi

B, 빠른 CGI

C, CLI

D, apache2handler

답변 :

분석 답 : ISAPI 인터넷 서비스를 위해 Microsoft에서 제공하는 API 인터페이스해야합니다.

 

둘째, 객관식 문제 (1 5 당 점의 질문)

1. 얼마나 빨리 PHP 웹 사이트 실행을 만드는 방법?

원치 않는 흰색 또는 주석을 제거 A, 압축 코드,

B는 내장 함수 또는 PHP 확장 기능을 사용하려면

PHP의 연산 코드 캐시와 같은 C, APC와 / XCache를 / opcache

D는 서버 구성 매개 변수는 최대 FastCGI를을 조정합니다

답변 : A, B, C

분석 답 : D 오류, 당신은 최대 성능에 맹목적으로 FastCGI를위한 적절한 매개 변수를 기반으로 리소스를 구성하는 대신한다

 

때때로 콘텐츠 공유 제한 :( 가입 추가 답변 질문 및 학습 자료를 인터뷰 할 그룹 677 079 770).

 ★ 텐센트 수석 PHP 엔지니어 서면 질문 

 ★ 일억 PV 높은 동시성 시나리오 처리를 주문 

 ★ laravel 개발 살쾡이 쇼핑몰 구성 요소 서비스 

 ★ TV 비디오 방송 인프라 프로젝트 전투를 어떤 배너 

 

 

 

 

 

  



추천

출처www.cnblogs.com/993089249a/p/11613044.html