なお、クラスの使い方については、「PHPでクラスを使ってテキストの読みやすさを調べる」をご覧いただきたい
クラス一覧
pahooGeoCode | 住所・緯度・経度 |
pahooWeather | 気象情報 |
pahooAstronomy | 天文計算 |
pahooCalendar | 暦計算 |
pahooStat | 統計計算 |
pahooNormalizeText | テキストの正規化 |
pahooDataStructure | データ構造 |
pahooTwitterAPI | Twitter API |
pahooRakuten | 楽天ウェブサービスAPI |
pahooAWS | Amazon Web Service |
pahooDropboxAPI | Dropbox API |
pahooGoogleCloud | Google Cloud API |
pahooSQLite | SQLite操作 |
pahooScraping | スクレイピング |
pahooInputData | クラスではなく,データの入出力やバリデーションチェックを行う関数群 |
pahooGeoCode - 住所・緯度・経度
各種WebAPIを呼び出し、Googleマップ、OpenStreetMapを用いて地図を描いたり、住所から緯度・経度を求めたり、標高や気象情報を求めたりする処理をまとめたクラスである。
PHP 5~8 対応。
PHP 5~8 対応。
- PHPで潮位を計算する
- PHPで直近の地震情報を表示する
- PHPで河川氾濫注意地点をマッピング
- PHPで住所・ランドマークから最寄り駅を求める
- PHPで最寄りのネットができるホテルを検索する
- PHPで住所・ランドマークから緯度・経度を求める
- PHPで緯度・経度から住所を求める
- PHPで YOLP API を利用して住所から標高を求める
- PHPで地図上の距離計測
- PHPで携帯電話用のGoogleマップを作成する
- PHPでマップを利用して緯度・経度や住所を求める
- PHPで YOLP API を利用して住所から降水量を求める
- PHPで全国の図書館を検索する
- PHPで電源・WiFi利用可能店舗を検索する
- PHPで空き室のあるホテルを検索する
- PHPで地図で指定した場所の天気予報を求める
- PHPで地図で指定した場所の週間カレンダーを表示
- PHPで大圏航路を描く
- PHPでキーワード・郵便番号から住所を検索
- PHPでホットペッパーを利用して喫茶店を検索する
- PHPでIPアドレスやホスト名から住所を求める
- PHPで弾道ミサイルの軌道を計算する
- PHPで地図上に円や矩形を描く
pahooWeather - 気象情報
気象庁防災情報XMLを解析し、天気予報情報を取り出すクラスである。
PHP 5~8 対応。
PHP 5~8 対応。
pahooAstronomy - 天文計算
pahooCalendar - 暦計算
曜日の計算、祝日、太陽や月の出没時刻、月齢、潮の満ち引きなど、暦に関わる処理をまとめたクラスである。PHP 5~8 対応。
pahooStat - 統計計算
統計に関わる各種計算を行うためのクラスである。
PHP 5~8 対応。
PHP 5~8 対応。
pahooNormalizeText - テキストの正規化
テキストの正規化(半角/全角、算用数字/漢数字などの統一)、元号⇔西暦変換、ルビ振りなどを行うためのクラスである。
PHP 5~8 対応。
PHP 5~8 対応。
pahooDataStructure - データ構造
スタック、キュー、リストなどのデータ構造を操作するためのクラスである。
PHP 5~8 対応。
PHP 5~8 対応。
pahooTwitterAPI - Twitter API
Twitter APIを利用するためのクラスである。
PHP 5~8 対応。
PHP 5~8 対応。
pahooRakuten - 楽天ウェブサービスAPI
楽天ウェブサービスAPIを利用するためのクラスである。
PHP 5~8 対応。
PHP 5~8 対応。
pahooAWS - Amazon Web Service
Amazon Web Serviceを利用するためのクラスである。
PHP 5~8 対応。
PHP 5~8 対応。
pahooDropboxAPI - Dropbox API
pahooGoogleCloud - Google Cloud API
pahooSQLite - SQLite操作
pahooScraping - スクレイピング
pahooInputData - データ入力
GETやPOSTで渡されたデータを受け取ったり、入力データのバリデーションチェックを行うための関数群である。PHP 5~8 対応。
(この項おわり)
本連載では、中級者以上の利用を想定し、オリジナルのクラスを配付している。各々のクラスの概要と、対応しているPHPのバージョン、取り上げた記事を紹介する。クラス・ファイルは、各々の記事からダウンロードできる。