サイトに訪問したユーザーのユーザーエージェントをPHPで取得する
今回はPHPでユーザーのユーザーエージェントを取得する方法です。 ここで言うユーザーエージェントは、WEBサイトに訪れたユーザーの端末やブラウザの情報のことです。 iPhoneかAndroidかの判定を利用してスマホから…
プログラマーの技術や経験の暴露ブログです。何か聞きたいことがあれば遠慮なくご連絡ください。
今回はPHPでユーザーのユーザーエージェントを取得する方法です。 ここで言うユーザーエージェントは、WEBサイトに訪れたユーザーの端末やブラウザの情報のことです。 iPhoneかAndroidかの判定を利用してスマホから…
PHPでプログラミングをしているとき、1つのPHPファイルで1つの処理をするわけではありません。 MVCモデルが基本ですし、Cの中から別のCの部品になるPHPを実行したりもします。 そうしたほうが同じ処理をいくつも書かず…
今回はPHPでサーバー上の不要になったディレクトリを削除する方法をご紹介します。 WindowsやMacでの操作だったら選択して削除ボタンをポンと押せば一発ですが、PHPではディレクトリ内にファイルがあると削除出来なくて…
ファイルに出力するといってもログを出力するだけならerror_log()を使えば簡単です。 ≫ PHPのerror_log関数を使ってログを出力する方法 今回は、データベースに保存するほどでも無いデータをファイルにでも吐…
PHPでファイル操作をするときによく使うのが削除処理です。 画像やPDFをアップロードしたけどやっぱり削除したいときや、ログファイルを1週間すぎたものから削除するなど。 ファイルを削除する関数 unlink() ファイル…
指定したディレクトリ内のファイル名を一覧で取得したい場合、PHPにはglob()という関数があります。 引数にはディレクトリ名を指定するのですが、ワイルドカード(*)が使えるのでディレクトリ内のファイル名やサブディレクト…
ピュアPHPって言葉ありますか?笑 ようはフレームワークを使わない純粋なPHPでファイルアップロードをしてみようって話です。 対象はPHP初心者に毛が生えたような人か、僕のように経験を積んでも覚えの悪い人です。 &nbs…
この記事需要無いかも(笑) CSVとかZIPファイルをリンク先に設定するとブラウザで開かずにダウンロードが開始します。 画像やPDFのをリンク先に設定した場合は、リンクをクリックするとそのままブラウザで開きます。 &nb…
今回はPHPで配列をJSONに変換して出力したり、JSONデータを読み込んで配列にする方法です。 JSONというのは、JavaScript Object Notationの略で、テキストのデータです。 といっても最近では…
今回はPHPで配列をCSVに変換して出力したり、CSVデータを読み込んで配列にする方法です。 ただ配列をカンマ区切りにするだけなら下の記事で紹介している implode() を使うほうが簡単です。implode() なら…