質問箱/4103

カテゴリ
サマリ[PHP] あるページの下階層全てに表示
バージョン1.4.7
投稿者
状態完了
投稿日2007-06-22 (金) 20:26:27

質問

skinにif文を使って特定のページだけに文章等を表示する方法を使っているのですが、下階層全てに表示する為にはどのように記述したらいいでしょうか?

この様なif文を使っています。

<?php
if ($vars['page'] == 'ページ名') {
	echo '文章';
} 
?> 

回答

  • if 使ってるなら preg_match では -- 2007-06-22 (金) 21:28:23
  • 「下層」に限るならstrncmpやstrposでは。preg_matchだと、ただそれだけで正規表現は~という納得いかない反応もありえますからな。 -- 2007-06-22 (金) 21:36:34
  • 下層だけではなく、「そのページ」自体と「そのページ」の下層全てと言うのがやりたいのです。上の「ページ名」部分の具体的な記述方法をお願いします。 -- 2007-06-22 (金) 21:49:32
  • PHP関数:strpos を使う方法の場合、
    <?php
    if (strpos($vars['page'], 'ページ名') === 0) {
    	echo '文章';
    } 
    ?>
    こんな感じでしょうか。 -- 2009-02-10 (火) 21:54:53

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-07-12 (金) 10:52:58
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u1. HTML convert time: 0.132 sec.

OSDN