ホームページ >バックエンド開発 >PHPチュートリアル >PHPプログラマーの面接の質問(ヤフー社)
4. 変数と参照通常の変数との違いは何ですか?参照によって値を渡すにはどうすればよいですか?どのような状況でこれが行われるのでしょうか? 5. 現在のコードにライブラリ コードを追加するにはどの関数を使用できますか? 6. foo() と @foo() の違いは何ですか? 7. PHP プログラムをどのようにデバッグしますか? 8. 演算子 === とは何ですか? == を使用すると true になりますが、=== を使用すると false になる例を教えてください。 9. メソッドと属性なしで「myclass」という名前のクラスを宣言するにはどうすればよいですか? 10. 「myclass」という名前のオブジェクトをインスタンス化するには? 11. クラスの属性にアクセスして設定するにはどうすればよいですか? 12. include と include_once、および include と require の違いは何ですか? 13. 次の関数のうち、ブラウザを新しいページにリダイレクトできるものはどれですか? 1.redir() 2. ヘッダー() 3. 場所() 4. リダイレクト() 14. 次の関数のうち、ファイルを開いて読み書きできるものはどれですか? 1. fget(); 2. file_open(); 3. fopen(); 4.open_file(); 15. mysql_fetch_row() と mysql_fetch_array の違いは何ですか? 16. 次のコードは何を実行しますか?各ステップで何が起こるかを説明します。 $date='2003/08/26'; print ereg_replace(“([0-9]+)/([0-9]+)/([0-9]+)”,\2/\1/\3,$date); 17. 文字列変数 $string を指定して、HTML タグを削除する正規表現を記述してください。 18. PHP と Perl の配列とハッシュの違いは何ですか? 19. PHP で PHP のコネクションレス機能を回避するにはどうすればよいですか? 20. GD ライブラリは何に使用されますか? 21. PHP に HTML コードを入力するいくつかの方法を指摘します。 22. PHP は Peral よりも優れていますか? (ディスカッション) |