Maison >développement back-end >tutoriel php >Le dernier résumé des questions à choix multiples pour les questions d'entretien PHP

Le dernier résumé des questions à choix multiples pour les questions d'entretien PHP

藏色散人
藏色散人avant
2021-04-09 11:29:124018parcourir

Cet article partagera avec vous un nouveau résumé des questions d'entretien PHP à choix multiples. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

Recommandations associées : "Dernier résumé des questions de candidature pour les questions d'entretien PHP" "Dernier résumé des questions conceptuelles pour les questions d'entretien PHP" " Interview PHP Le dernier résumé des questions questions-réponses

1. Quel est le résultat

A Vide B.true C.false D.FALSE

echo function_exists('print');

Analyse : Parce que print est une structure de langage, function_exists() renvoie false echo false est vide ;

2. Quelle est la fonction

A.array B.eval C.each D.list

Analyse : array, eval et list sont des structures de langage, et chacune est une fonction.

3. Quelle fonction sera ajoutée ci-dessous pour renvoyer VRAI

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

return ? == 'A';

Analyse : ord('A') est converti en nombre, chr(65) est converti en caractère.

4. Le résultat de sortie du code suivant

A.hello B. Vide C. Rapport d'erreur D.hellohello

$a[bar] = 'hello';
echo $a[bar];
echo $a['bar'];

Analyse : La barre d'indice est reconnaissable sans guillemets, mais il est recommandé d'ajouter des guillemets.

5. Quel est le code qui permet d'obtenir "banane" ?

$arr = ['name'=>'banana'];

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

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

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

D.echo " $res[name]”;

Analyse : entre guillemets doubles, si l'indice du tableau est une chaîne, les guillemets simples ne peuvent pas être ajoutés à moins que {} ne soit ajouté.

6. Laquelle des erreurs suivantes ne peut pas être capturée par le contrôleur d'erreur standard

A.E_WARNING

B. E_USER_ERROR

C.E_PARSE

D.E_NOTICE

Analyse :



E_ERROR 致命的运行时错误。这类错误一般是不可恢复的情况,例如内存分配导致的问题。后果是导致脚本终止不再继续运行。
E_WARNING 运行时警告。仅给出提示信息,但是脚本不会终止运行。
E_PARSE 编译时语法解析错误。解析错误仅仅由分析器产生。
E_NOTICE 运行时通知。表示脚本遇到可能会表现为错误的情况,但是在可以正常运行的脚本里面也可能会有类似的通知。
E_USER_ERROR 用户产生的错误信息。类似 E_ERROR,但是是由用户自己在代码中使用 PHP 函数 trigger_error()来产生的。

8. Lequel des éléments suivants : quel type d'erreur ne peut pas être détecté par un gestionnaire d'erreurs personnalisé ?

A.E_WARNING

B.E_USER_ERROR

C.E_PARSE

D.E_NOTICE


Cet article a été publié pour la première fois sur le site LearnKu.com.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer