ホームページ  >  記事  >  バックエンド開発  >  PHPでデバイスの種類に応じて自動的に該当ページにジャンプする方法を実現、php自動ジャンプ_PHPチュートリアル

PHPでデバイスの種類に応じて自動的に該当ページにジャンプする方法を実現、php自動ジャンプ_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:22:31656ブラウズ

PHPはデバイスの種類に応じて対応するページに自動的にジャンプする方法を実現し、phpが自動的にジャンプします

今日のモバイルデバイスの普及により、インターネットサーフィンは以前よりも便利になりました。 AndroidスマートフォンやiPhone/iPadなどのモバイル端末向けに、パソコンや携帯電話などのモバイル端末からアクセスできるWebページが多くのWebサイトで続々と公開されています。この記事で説明するコード例は、これらのモバイル端末の閲覧に適したページに自動でジャンプすることができます。つまり、モバイルサイトのPC側かスマート側を判断してジャンプします。

完全なコード例は次のとおりです:

リーリー

こちらPHP の組み込み関数 HTTP_USER_AGENT を使用してクライアント デバイス タイプを取得し、文字列処理関数を使用してそれを抽出し、それがどのデバイスであるかを判断し、デバイスに基づいて適切な Web ページまたはページを自動的に見つけます。そしてそれをクライアントに送ります。

15秒後にPHPページを自動的にジャンプさせる方法

基本的な HTML 言語で実行できます

コードはどこにでも追加できます。これは HTML タグです。どのブラウザでも認識できます

15秒後にPHPページを自動的にジャンプさせる方法

Php 自体には完全なページジャンプ機能はありません。おそらく Header 関数はその 1 つですが、ページの最初の行にのみ使用できます。 Php ページの最後に配置した場合、前の Php が文字を出力しない限り、エラーが報告されます。 Php で自動ページジャンプを行う方法は以下の 3 つです:

1: Header 関数を使用します。
2: HTML 固有のタグを使用します。 (Php だけでなく、ASP、.Net、および Jsp にも適用できます)。
3: JavaScript を出力し、Js コードを使用して、Php ページへの自動ジャンプの目的を達成します。 (Php以外の言語にも適用されますが、対応する言語コードが異なります)。 1.HTTPヘッダー情報を利用する(Header関数)
つまり、PHPのHEADER関数を利用します。 PHPにおけるHEADER関数の役割は、戻り情報の種類(「Context-type:xxxx/xxxx」)の宣言など、HTTPプロトコルで指定されたWEBサーバーを経由すべき制御命令をブラウザに発行することです。ページの属性 (「キャッシュなし」、「期限切れ」) など。
HTTPヘッダ情報を利用してPhpが別のページに自動でジャンプする方法は以下の通りです:
$url =index.php
Header("HTTP/1.1 303 See Other");
Header("Location : $ url");
exit;
?>
「Localtion:」の後にスペースがあることに注意してください。 2. HTML タグを使用します (META の REFRESH 属性)
HTML タグを使用します。つまり、次のようになります。 HEAD>
例:
$url=index.php;
echo "";
?>
--------------------- --- ---------------------------------------------- --- -------------------------------------
//PHPには
Headerという関数が付属しています("場所: www.php.com ");
?>
//メタ
echoを使用 "