mpxのプロフィール
- ベストアンサー数
- 149
- ベストアンサー率
- 71%
- お礼率
- 0%
- 登録日2007/07/05
- WordpressのPCとスマホのURLについて
WordpressでURLを下記のようにしたいです。 [PC] domain.com [SP] domain.com/sp (当然ですがPCとSPではデザインが違います) [THEME_ROOT]/ にpcのテンプレートを置き、かつ [THEME_ROOT]/sp/ にスマホのテンプレートを置けば良いのかと思ったのですが、それではダメでした。 PCでもスマホでもURLを変えずに、functions.phpでPC用・SP用とテンプレートを切り替える方法はわかりますが、今回はスマホはサブディレクトリ表示にする必要があり、困っています。 .htaccess にて「スマホの場合はURLに/spをつける」というような処理ができるのかと調べてみたのですが、見つけられませんでした。 よろしくお願いします。
- Wordpressにログイン時のみPHPエラー表示
Wordpressにログイン時のみdisplay_errorsをonにしたいです。 つまり・・・Wordpressを使っていて、個人サイトなので管理パネルに入れるユーザは自分だけです。 で、自分がwordpressにログイン時のみdisplay_errorsをon(つまりPHPエラーを画面に表示)させることはできないでしょうか? 匿名な人にphpエラーメッセージを見せたくはないけど、 自分が開発中は、エラーメッセージを見たいので。 よろしくお願いします
- ベストアンサー
- PHP
- dicemiyagawa
- 回答数1
- 文字列連結パターンが多数ある場合
文字列が「A B C D E F」とあるとします。 これらはDB上で連結するかしないか(0しない1する)のフラグをそれぞれ持っています 例えば取得したふらぐがA(1)B(1)C(0)D(0)E(1)F(0)だったら 連結後の表記は「A、B、E」となります。 if分でずらずら条件を記述し、連結することは可能ですが、何とかして(ループしてとか?)短いステップで実装したいと考えているのですが全く良い案が浮かびません。 何か私に良い方法をご教授していただけないでしょうか。 よろしくお願いいたします
- hexdec(uniqid())でE+15が付く
こんばんは PHPで echo hexdec(uniqid()); とすると、10進数らしき数字の羅列の最後にE+15が必ず付きます。 何度やってもかわりません。uniqidは16進数を返すはずなのでこの挙動がどういうことなのかわかりません。 ご存じの方教えてください。 PHP 5.4.3
- ベストアンサー
- PHP
- tuktukrace
- 回答数2
- PHP テキストファイルの一部分を部分一致で
PHP初心者です。 ホームページ作成で、共通メニューをテキストファイルで作り、require_once で呼び出しているのですが、同じテキストファイルの一部分を、文字列から検索して引っ張ってくるにはどうすれば良いのでしょうか? テキストファイル <div class="menu_big">1. 東京都</div> <div class="menu"><a href="xxx.1-1.html">1-1.千代田区</a></div> <div class="menu"><a href="xxx.1-2.html">1-2.渋谷区</a></div> <div class="menu"><a href="xxx.1-3.html">1-3.新宿区</a></div> <div class="menu_big">2. 北海道</div> <div class="menu"><a href="xxx.2-1.html">2-1.札幌市</a></div> 欲しい結果 '2-1' という文字列を使って、 2-1.札幌市 という文字列と、 <a href="xxx">2-1.札幌市</a> の文字列の、ふたつが欲しいのです。 ぱんくずリストやタイトル部分での使用を考えています。 テキストファイル内を改行で調整した後にfile()で配列化→行数指定ではできたのですが、文字列の部分一致から結果が欲しいのです。array_searchやpreg_grepなど試してみたのですが、知識不足でうまくいきませんでした…。 どなたか詳しい方、よろしくお願いします。