Laboratory of Mobile Agricultural Chemicals Searcher
携帯農薬検索実験室

実験成果

  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定  
22 / 34 <前へ | 次へ>

〔13〕端末の自動判定3 (PHP 版)
 Hidemi Oya WEB  (05/06/13 0:32)

引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : detect3.lzh
・サイズ : 0.6KB
     携帯電話・PHS・PDA の PHP による判定ルーチンです。

  PDA を追加したことにより、今までのような単純な文字列比較の繰り返しでは判定できなくなったため、アルゴリズムを全く変えました。正規表現による文字列比較は単純な文字列比較より低速なため、文字列比較は1回しか実施しないようにしてあります。
  Plam に関しては、標準ブラウザが存在しないため、ユーザエージェントに 'Palm' という文字列を含むブラウザを使用しているときのみ、PDA と判定します。

  前回同様、端末判定用スクリプトを ismobile.php という別ファイルに置き、これを index.php から include で関数のように呼び出し、その返り値によって index.php 内で include するスクリプトを変えています。


〔2〕端末の自動判定 Hidemi Oya (04/11/17 15:08) [添付]
〔12〕端末の自動判定2 (PHP 版) Hidemi Oya (05/05/28 23:41) [添付]
〔13〕端末の自動判定3 (PHP 版) Hidemi Oya (05/06/13 0:32) [添付]<<<
〔14〕端末の自動判定3 (perl 版) Hidemi Oya (05/06/13 0:49) [添付]
〔27〕端末の自動判定4 (PHP 版) Hidemi Oya (06/10/24 21:19) [添付]
〔28〕端末の自動判定4 (perl 版) Hidemi Oya (06/10/24 21:26) [添付]

  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定  
22 / 34 <前へ | 次へ>
ページ:  ┃  記事番号:   
(SS)C-BOARD vv3.8 is Free.