タグ

*programmingとpearに関するrekramkoobのブックマーク (7)

  • PEAR :: Manual :: 命名規約

    グローバル変数および関数 パッケージでグローバル変数を定義する場合は、 変数名の先頭はアンダースコアで始め、 その後にパッケージ名を続けてさらにもうひとつアンダースコアをつけます。 たとえば、PEAR パッケージでは $_PEAR_destructor_object_list という名前のグローバル変数を使用しています。 グローバル関数の名前は "studly caps" 形式 ("bumpy case" あるいは "camel caps" と呼ばれることもあります) で決めます。 さらに、パッケージ名を先頭につけることで パッケージ間での名前の競合を回避します。 (先頭のパッケージ名の部分に続く) 最初の文字は小文字とし、 その後は単語の先頭の文字のみを大文字とします。たとえばこのようになります。 クラス クラスには、内容が理解できるような名前を指定するべきです。 略語の使用は可能

  • 自宅サーバの道しるべ【空メール(自動返信メール)】

    ■空メール処理(Postfix+PHP) Webサイトでユーザー情報の一部としてメールアドレスを正確に取得したい場合、 一般的に使用される方法が空メールによる登録です。 ここではPostfixとPHPによる連携を使い、空メール機能(登録)を実装します。 登録したメールアドレスを削除したい場合は、登録と同様に削除用の空メール機能を実装して下さい。 PostfixおよびPHPのインストールに関しては、 ・PHPの構築 ・Postfixの構築 上記のページを参照して下さい。 ■処理の流れ 受信したメールの送信元に対して、登録結果メールを自動的に返信します。 具体的な流れは以下のようになります。 1.任意のメールアドレスから、登録メールアドレス宛(regist@my-server.homelinux.com)にメールを送信する。 2.登録メールアドレス宛のメールをPHP

  • マルチパートなメールを解析する PEAR::Mail::mimeDecode をラップするクラス - お前の予定!!

    お前の予定!にメールを送信すると、そのメールを予定として登録できます。この機能を実装するためにPEAR::Mail_mimeDecodeを使っているのですが、実際に使うときにはちょっと手間というか煩雑になってしまうので、Mail_mimeDecodeをラップするクラスを作りました。添付ファイル付きのメールもかなりシンプルに処理できると思います。 ReceiptMailDecoderクラスです。 (誘導)メール受信をフックする方法 メール受信をフックして処理するためのプログラム。 - お前の予定!! 日記 class ReceiptMailDecoder PEAR::Mail_mimeDecodeをもっとシンプルに使えるようにラップするクラスです。 携帯の写メール対応をするときに使うと便利です。もちろん通常のPCメールでも対応できます。 使い方 <?php require_once('Rec

    マルチパートなメールを解析する PEAR::Mail::mimeDecode をラップするクラス - お前の予定!!
  • PEPr :: Details :: Services_JSON

    Status: Finished Result: Accepted Sum of Votes: 9 (5 conditional) Search registered package JSON (JavaScript Object Notation, http://json.org) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. This feature can

  • 絵文字ライブラリをPEARパッケージ化&sfPictogramMobilePluginをバージョンアップしました。

    絵文字ライブラリをPEARパッケージ化&sfPictogramMobilePluginをバージョンアップしました。 こんにちは。相変わらず携帯ネタで引っ張る亀です。 先日、第32回PHP勉強会へ参加してきました。 詳細はid:maru_ccさん、id:sotarokさんなどなど大勢の方がブログに書いてくださっているので割愛しますが、なんだかEthnaの話とPHP以外の話が非常に多い会でした。 そのなかでid:maru_ccさんがEthnaでの携帯サイト構築の話をしてくださったのですが、結構いろいろな質問が飛び交っていて、やっぱりもっと携帯周りの情報共有が進むといいのにね、もったいないよね、という話を何名かの方としていました。 そんな話に少しばかり触発されて、絵文字プラグインを公開していた自分としても、もっといろんな人の役に立ててもらいたいと思って、syfmony用のプラグインだったものを

    絵文字ライブラリをPEARパッケージ化&sfPictogramMobilePluginをバージョンアップしました。
  • ke-tai.org > Blog Archive > 絵文字ライブラリ「sfPictogramMobilePlugin」がバージョンアップし、PEARパッケージ化されたようです

    絵文字ライブラリ「sfPictogramMobilePlugin」がバージョンアップし、PEARパッケージ化されたようです Tweet 2008/5/2 金曜日 matsui Posted in PHP, ソフト紹介 | No Comments » 以前にご紹介した、symfony用の絵文字プラグイン「sfPictogramMobilePlugin」がバージョンアップされ、同時にPEARパッケージ化されたようです。 → アシアルブログ 絵文字ライブラリをPEARパッケージ化&sfPictogramMobilePluginをバージョンアップしました。 [asial.co.jp] 上記ブログからダウンロードするか、下記のようにして直接インストールができます。 PEARのインストール $ pear install http://blog.asial.co.jp/data/Text_Pictogr

  • Pearのインストール場所 - めも帖

    どこにSmartyのファイルを入れたものか?と考えて、Pearが入っている場所でいいよねと思って、Pearのインストール場所を探したら見当たらず。インストール場所を知る方法はないかと思って調べたら、以下の方法でわかりました pear config-show Configuration: ============== PEAR executables directory bin_dir /usr/bin PEAR documentation directory doc_dir /usr/share/pear/doc PHP extension directory ext_dir /usr/lib/php4 PEAR directory php_dir /usr/share/pear 上記のようにコマンドを入力すると、Pearの設定情報が表示されます。 これで、インストール場所がわかります。

    Pearのインストール場所 - めも帖
  • 1