タグ : $_SERVER["REQUEST_URI"]

if練習問題 パンくずリストをつくろう!

見本→

パンくずリストを作りましょう!!

  • 以前制作したnuv_list.phpから配列部分を抜き出して、nuv_array.phpを作っておくと、URLのパスが複数箇所で使用できるので便利です。
  • breadcrumb.phpを作成してheader.phpに読み込ませておくとファイルの可読性や保守性に有利です。
  • インクルードさせるには、複数回使用しますし、インクルード元で処理がエラー起きたときに処理をとめてほしいので、requireを使うとよいでしょう。
  • 現在アクセスしているURLを取得するには$_SERVER["REQUEST_URI"]を使うと取得できます。

 

要件

  • 現在閲覧しているページに対してはパンくずのリンクを生成しない。
  • TOPページからスタートする階層表現とする。(フォルダ内の階層はindedxもfirstもsecondも並列でかまいません)