PEARのNet_UserAgent_Mobileが、2008年2月10日付けで0.31にバージョンアップされていたようです。 ほぼ1年ぶりのアップデートとなります。 → PEAR :: Package :: Net_UserAgent_Mobile [php.net] 主な変更内容は、次の通りです。 サポート機種の追加 singleton()の挙動変更(キャッシュ作成) Vodafone→SoftBankへの変更(クラス名変更、isSoftBank()の追加など) AirHPhone→Willcomへのクラス名変更 isMobile()、is...
スポックさんからのタレコミです。 (情報提供ありがとうございます) PHP用のメール送信ライブラリ「Qdmail」が、デコメール関連の機能を強化しされたそうです。 → Qdmail PHP高機能日本語メール送信ライブラリ・文字化けフリー [hal456.net] → デコメールまとめ - Qdmail → CPA-LABテクニカル デコメテンプレート変換はじめてガイド (Qdmailを使ったデモ) Qdmailには次の...
どうも、カヤックモバイル$のaragaです。 PHPで携帯の位置情報を簡単に取り扱うことができるライブラリを作りました。 巷で話題沸騰中の先日リリースした「おひらきNAVI」で作ったものですが、ウノウさんが同様のネタ「PHPで携帯位置情報を扱うライブラリ「Geomobilejp_Converter」を作りました 」で沢山ブックマークされていたので、便乗して公開することにしました。 GPSに関する...
『 PHPオープンソースライブラリ集PEAR(PHPExtensionandApplicationRepository)の日本語マニュアル 』
『 日本語マニュアル。これを探してたよ 』
PHPで日本語メールを送る - 基本編に引き続き、 今回は応用編をお送りします。 mb_send_mailを使えば、シンプルなメールを送るには 十分な機能がありますが、それ以上に複雑なこと、 例えばHTMLメールや添付ファイルを使ったメールには mb_send_mailは使えません。 mail関数を使ってヘッダにガリガリとメールの仕様に そって書けば送れるのですが、それではあまりに 大変なので、ライ...
/** * プロキシの作成 */ $wsdl = new SOAP_WSDL("GoogleSearch.wsdl"); $proxy = $wsdl->getProxy(); /** * 検索キーワードをUTF-8に変換 *...
『 >APHPapptoaccessGmail/Googlemailaccountsonwirelessdevices. 』
『 PEAR::HTML_Progress2、PEAR::HTML_AJAXの紹介。 』
" という文字列が含まれています。正規表現関数などを使って、$_SERVER['HTTP_USER_AGENT'] を調べ、該当する文字列が存在すればその機種であると判別できます。 Exp) 機種を判別して、各端末用のページに振り分ける if( preg_match( "/DoCoMo/", $_SERVER['HTTP_USER_AGENT'] ) ) { // i-mode用のページにジャンプ header("Location: index_imode.html"); exit(); } elseif(...
『 PEAR::Text_Passwordの使い方。 』
以前ご紹介した、ドコモのCSSをインラインに埋め込む形に自動変換してくれるPHPライブラリである「toInlineCSSDoCoMo」がバージョンアップしたようです。 → アシアルブログ toInlineCSSDoCoMoをバージョンアップしました [asial.co.jp] 以前書いた紹介記事はこちらです。 → ドコモのCSSをインラインに埋め込んでくれるPHPライブラリ「toInlineCSSDoCoMo」 → ドコモのCSSをインラインに...
皆さんはPHPでコマンドラインスクリプトを作成するとき、引数の解析はどうされてますか? 引数が単純であればargvをそのまま使うだけで十分ですが、オプションが多かったりすると結構面倒ですよね。 たまたまPHPプロ!Weekly PEAR リリース @ 08/08/05号でConsole_CommandLineという引数を解析するライブラリを見つけて使ってみたところ、なかなか便利だったのでご紹介したいと思います...
『 携帯電話のGPS機能の情報を取得できるPHPライブラリ。日本の各キャリアに対応。修正BSDライセンス。(→リリース:http://labs.unoh.net/2008/08/phpgeomobilejp_converter.html) 』
中村です。 PHPで携帯の位置情報を簡単に取り扱うことができるライブラリ「Geomobilejp_Converter」を作りました。もう半年近く前に作ったものですが、コードを少し整えたので公開することにしました。 GPSに対応した携帯では、各キャリアで指定されている特定のHTMLを記述することで、携帯サイトに位置情報(緯度経度や測地系)を送信することができます。この位置情報を利用す...
どのようなソフトウェアも、市場に出て洗練された製品になるまでには、最適化のプロセスを経る必要があります。メモリリークを見つけて製品のパフォーマンスを向上させるのは、多くの作業時間と人的資源を必要とする難しい作業です。最適化という課題においてベンチマークは重要です。個別のコード部品と全体のコードの両方を検証できますし、ベンチマークのレポー...
PHPカンファレンス2008に参加してきました。今年のPHPカンファレンスも大盛況でした。PHPカンファレンス2007に続き、今年もPHPカンファレンス2008で発表させて頂きました。今個人的に全力で力を入れてやっているサービスが2つあって、今回はその一つであるRVS(リアルタイムビジョニングシステム)を中心に発表しました。・家族のための携帯サイト「ファミリーモバイル」・RVS(...
Zend_Textがすごい件w Zend Framework使ってない人もPEAR::Text_Figletにあるのでできるよ。しかもstableだ。 > pear install Text_Figlet サンプルソース <?php require_once 'Text/Figlet.php'; $figlet = new Text_Figlet(); $error = $figlet->LoadFont('slant.flf'); if (PEAR::isError($error)) { echo 'Error: ' . $error->getMessage() . "\n"; } else { echo $figlet->LineEcho('Read Asiajin!') . "\n"; } 実行結果 C:\>php figlet_test.php ____ __ ___ _ _ _ __ / __ \___ ____ _____/ / / ...
『 ぐるなびWebserviceにアクセスするためのpear形式のphpライブラリ 』
これが一番簡単。 (ノ・・)ン。。。。。。(((●コロコロッ ケータイページを作る上で、 悩みの種となるのがある。 一つは端末依存。 各キャリア、各機種によって挙動がまちまち。 これを如何に知っているかが鍵となったりする。 もう一つが絵文字だ。 キャリア別に絵文字の規格があるのだが、 DocomoとauはSJISの外字を使っている。 これがなかなか扱いにくい。 PHPで内部コードS...
今はたいていのフレームワークにURLをルーティングする機能が備わってるけど、その機能だけを抜き出したようなパッケージ。 やっつけで作ったオレオレフレームワークに組み込んだり、いまいち使い方が分からないEthnaのステキURLを代替できそう。 (以前symfonyのルーティングの仕組みをEthnaに取り込んだんだけど、ソースを消してしまってやる気を失った) インストールはpearコ...