ホームページ  >  記事  >  バックエンド開発  >  PHP の初級レベルの面接での質問の簡単な説明 (2)

PHP の初級レベルの面接での質問の簡単な説明 (2)

韦小宝
韦小宝オリジナル
2017-11-16 16:05:541677ブラウズ

PHP の入門レベルの面接の質問は、仕事を探しているばかりの経験の浅いプログラマー向けのものであり、面接の担当者が私たちをテストするのに非常に役立ちます。今回はインタビューの質問が大きな役割を果たしました。

11. バージョン管理ソフトウェアを使用したことがありますか? 使用している場合、使用しているバージョン管理ソフトウェアの名前は何ですか?

TortoiseSVN-1.2.6 svn-1.2.3

12。テンプレート エンジンを使用したことがありますか? 使用しているテンプレート エンジンの名前は

です。13. あなたの最も誇りに思っている開発作業について簡単に説明してください。

    ...

14. トラフィックが大きい Web サイトの場合、トラフィックの問題を解決するためにどのような方法を使用しますか? まず、サーバーのハードウェアが現在のトラフィックをサポートするのに十分であるかどうかを確認します。 2 番目に、データベース アクセスを最適化します。

第三に、外部ホットリンクは禁止されています。

4 番目に、大きなファイルのダウンロードを制御します。 5番目、メイントラフィックを迂回するために別のホストを使用します

  1. 6番目、トラフィック分析および統計ソフトウェアを使用します。

  2. 15. PHP を使用して、クライアント IP とサーバー IP を表示するコードを記述します
  3. function get_client_ip() {#
    if(getenv('HTTP_CLIENT_IP')) {
    $client_ip = getenv('HTTP_CLIENT_IP');
    } elseif(getenv('HTTP_X_FORWARDED_FOR')) {
    $client_ip = getenv('HTTP_X_FORWARDED_FOR');
    } elseif(getenv('REMOTE_ADDR')) {
    $client_ip = getenv('REMOTE_ADDR');
    } else {
    $client_ip = $HTTP_SERVER_VAR['REMOTE_ADDR'];
    }
    return $client_ip;
    }

  4. 16. 同じファイルを複数回インクルードすることを避けるためのコードです。 、代わりに (? ) ステートメントを使用できますか?

  5. require() と include() は、失敗の処理方法を除いて、すべての点で同一です。 include() は警告を生成し、require() は致命的なエラーを引き起こします。
  6. つまり、ファイルが見つからないときにページの処理を停止したい場合は、require() を使用します。 include() の場合はそうではなく、スクリプトは引き続き実行されます。

require() はとにかくファイルをインクルードしますが、 include() は

include_once
require_once

の代わりに選択的に include.

することができます17 SESSION

    $savePath = "./session_save_dir/";
    $lifeTime = 24 * 3600;
    session_save_path($savePath);
    session_set_cookie_params($lifeTime);
    session_start();
  • 18 の生存時間を変更する方法には、PHP Development Resource Network のホームページのような Web ページのアドレスがあります: http://www.phpres.com/index.html、そのコンテンツを取得するには?
  • file_get_contents($url)

  • 19。 1.0、ステータスコード401 意味は(?)、「ファイルが見つかりません」というプロンプトが返された場合、ヘッダー関数は使用可能であり、そのステートメントは(?)

Unauthorized(Unauthorized)

Header("http/1.0 403 Forbidden");

Don上記の面接の質問を読んでも心配する必要はありません。他の面接の質問についても、面接や仕事探しに役立つ基本的な事項をまとめておくのが最善です。

関連する推奨事項:

PHP ジュニアの面接の質問の概要 (1) PHP ジュニアの面接の質問集

PHP ジュニア開発者の間でよくある 5 つの質問

以上がPHP の初級レベルの面接での質問の簡単な説明 (2)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。