Maison  >  Article  >  développement back-end  >  Brève description des questions d'entretien d'entrée de gamme PHP (3)

Brève description des questions d'entretien d'entrée de gamme PHP (3)

韦小宝
韦小宝original
2017-11-16 16:07:432773parcourir

Les

questions d'entretien d'entrée de gamme PHP ont été lues par des programmeurs peu expérimentés qui cherchaient simplement un emploi. Cela nous a beaucoup aidé pour passer un entretien, entretienNous sommes souvent testés lors de réunions officielles, et les questions d'entretien que nous lisons en ce moment jouent un grand rôle

20. En PHP , heredoc est une chaîne spéciale A. Sa marque de fin doit être la même que celle de départ, et il doit y avoir une nouvelle ligne avant la marque de fin et un point-virgule après. >20. Écrivez le SQL des noms des dix personnes ayant le plus de messages, en utilisant le tableau suivant : membres (id, nom d'utilisateur, messages, pass, email)

  • 21. Veuillez expliquer la différence entre le passage par valeur et le passage par référence en PHP. Quand passer par valeur et quand passer par référence ?

select username from members order by posts DESC limit 10

Passer par valeur : toute modification de la valeur dans le cadre de la fonction sera ignorée en dehors de la fonction

Passage par référence : Toute modification de la valeur dans le cadre de la fonction reflétera également ces modifications en dehors de la fonction

Avantages et Inconvénients : Lors du passage par value , php doit copier la valeur. Surtout pour les chaînes et les objets volumineux, cela peut s'avérer une opération coûteuse.
  • Le passage par référence ne nécessite pas de copier la valeur, ce qui est très bien pour améliorer les performances.
  • 22. Quelle est la fonction de error_reporting en PHP ?

  • Utilisé pour configurer le niveau de rapport des messages d'erreur

23. Veuillez écrire un e-mail de vérification de fonction. Le format est-il correct ?

24. Décrivez brièvement comment obtenir le chemin du script d'exécution actuel, y compris le paramètres obtenus.

function validateEmail($email)
{
    if(eregi('^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*$',$email) ){
    return true;
    }else{
    return false;
    }
}

26. Qu'est-ce que la fonction de dialogue contextuelle du formulaire JS ? fonction de focus d'entrée Est-ce
?

echo $_SERVER['scrīpt_FILENAME']."?".$_SERVER['QUERY_STRING'];

27 Quelle est la fonction de redirection de JS ? >

alert(),prompt(),confirm() //弹出对话框
28. Comment déclarer une classe nommée "maclasse" sans méthodes ni attributs ?
focus() //输入焦点

window.location.href  //转向跳转函数
<scrīpt src=""/> //引入外部js文件

29. Comment accéder et définir les propriétés d'une classe ?

class myclass{
    ...
};
30. Quelle est la différence entre mysql_fetch_row() et mysql_fetch_array ?

Ne soyez pas inquiet après avoir lu les questions d'entretien ci-dessus. Il existe d'autres questions d'entretien. Il est préférable de consolider les éléments de base pour nous aider à interviewer et à trouver. des emplois.

$newmyclass = new myclass();
$temp=$newmyclass->testvalue;
$newmyclass->testvalue="a";

Recommandations associées :

mysql_fetch_row  //从结果集中取得一行作为枚举数组
mysql_fetch_array  //从结果集中取得一行作为关联数组,或数字数组,或二者兼有

Brève description des questions d'entretien d'entrée de gamme PHP (1 )

Brève description des questions d'entretien PHP junior (2)

5 questions courantes parmi les développeurs PHP juniors

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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn