Blog
ブログで学ぶUX

カテゴリ: Web制作の記事

絶対パスと相対パスの違い

パスとは、HTMLやPHPなどのプログラミングにおいて、外部のファイルなどのディレクトリ *1を指します。ファイルの場所の指定には、2通りの方法があり「絶対パス」 と「相対パス」と呼ばれます。 この「絶対パス」 と「相対パス」のそれぞれの意味と違い、さらには「絶対パス」 と「相対パス」のどちらを使うほうが良いのかを説明します。 *1 ディレクトリとフォルダはほぼ同じ意味です。詳しくはこちら。 絶対……

投稿日:

PHPでrequire, require_onceを使いファイルを読み込む

実用的なWebアプリケーションを作成するためには、ライブラリの活用が欠かせません。また、同じプログラムであっても、機能別にファイルを分割しておくことはその後の開発を容易にします。 PHPでライブラリや他のPHPファイルを読み込み利用するにはincludeかrequireを使いますが、今回はrequireとrequire_onceについて説明します。 includeの説明とrequireとinclu……

投稿日:

近未来風デザインに使える無料フリーフォント10選

クラブのフライヤーやテクノロジー系のイベント広告などに使われている未来的なフォントは、グラフィックとしても優れ、インパクトを出したいときに使われます。今回は、そんなシーンにおすすめの近未来・SF風フリーフォントをご紹介します。TESLA様々な図形や線が幾重にも重なって文字を形作っているフォントです。フォント自体がグラフィカルなので、画像やグラフィックを入れなくてもとてもスタイリッシュになりそうです……

投稿日:

PHPのinclude文とrequire文の違い

ライブラリや設定ファイルなどのPHPファイルを読み込むというのは、非常によくあるプログラミングです。 PHPでは、PHPファイルの読み込みにはinclude文やrequire文を使用します。ですが、この2つの違いは一体どこにあるのでしょうか? 参照:PHPでinclude, include_onceを使いファイルを読み込む 参照:PHPでrequire, require_onceを使いファイルを……

投稿日:

PHPでユーザーエージェントを取得する

ユーザーエージェント(User Agent)は、ページ閲覧者がページを見るのに使っているソフトウェアを特定する情報です。使っている端末・ブラウザによって、ユーザーエージェントは異なります。 アクセス解析や端末・ブラウザ毎の表示切り替えなどに使用されます。 $_SERVER変数からユーザーエージェントを取得する ユーザーエージェントはPHPのスーパーグローバル変数$_SERVER['HTTP_USE……

投稿日:

PHPで配列の要素を削除する:unset, array_splice, array_shift, array_pop

PHPで配列の要素を削除する方法をについて説明します。 今回は、指定した要素を削除するunset関数、array_slice関数に加えて、先頭と末尾をそれぞれ削除するarray_shift関数、array_pop関数について紹介します。 unsetで配列の要素を削除する unset($配列[キー] [,$配列[キー]...]) unsetを使用することで配列の要素を削除することができます。キーを指……

投稿日:

PHPで表示中のURL情報を取得する:$_SERVER

PHPで現在表示しているページのアドレスを取得する方法について説明します。 URLを$_SERVER変数から取得する 表示中のURLの情報は$_SERVERに格納され、$_SERVERを参照することで様々な情報を取得できることができます。 対象ページが http://uxmilk.jp/14769 の場合、以下のようになります。 アクセスしているページを取得 現在アクセスしているページを表示します……

投稿日:

PHPでリファラのURLを取得する:$_SERVER[‘HTTP_REFERER’]

リファラ(referer)はあるページを開いたユーザーが、どのページから流入してきたかを知るための情報です。あるページへのリンク元のページと言うこともできます。 今回は、PHPでリファラを取得する方法を説明します。 $_SERVER変数からリファラを取得する サイト閲覧者のリファラは、PHPのスーパーグローバル変数$_SERVER['HTTP_REFERER']にあります。 以下では、par……

投稿日:

あの海外ドラマで使われているフォントまとめ

HuluやNetflix、Amazon Primeなどの動画配信サービスによって、海外ドラマは私たちにとってより身近となってきています。海外ドラマのタイトルロゴには様々なフォントが使われており、英字のタイトルをデザインする際に参考になる点がたくさんありますので、近年人気だった海外ドラマをピックアップして、それぞれのフォントを20個ほどまとめてみました。※中にはオリジナルにデザインされたもので、完全……

投稿日:

PHPでIPアドレスを取得する:$_SERVER変数, gethostbyname

IPアドレスは、セキュリティ対策やサイト閲覧者の同一性を確認するための一要素として使われている情報です。今回はPHPでIPアドレスを取得する方法を説明します。 サイト閲覧者のIPアドレスを取得する PHPでは、サイト閲覧者のIPアドレスは、スーパーグローバル変数$_SERVERの連想配列である$_SERVER['REMOTE_ADDR']にあります。 関数などを使わずに$_SERVER変数を扱うこ……

投稿日: