IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
■ Zend_Loader_Autoloader クラスの正しい使い方 まずは結論を。 Zend_Loader_Autoloader クラスを用いる際には、 registerNamespace() メソッドは使わず、 setFallbackAutoloader(true) に設定しておくべきです。 Zend Framework 1.8 では、Zend_Loader_Autoloader というクラスが新設され、 従来の Zend_Loader::registerAutoload() メソッドは、 Zend Framework 2.0 以降では廃止される予定となりました。 ところが、Zend_Loader_Autoloader クラスを用いるようコードを書き換えてみると、 困ったことに、PEAR のライブラリや Revulo_View_Phtmlc のような独自クラスをオートロードしてくれま
とりあえずダウンロードしてインストールして、自分のテストコードを走らせたら… $ specrunner -c -R Notice: Zend_Loader::Zend_Loader::registerAutoload is deprecated as of 1.8.0 and will be removed with 2.0.0; use Zend_Loader_Autoloader instead in /****/library/Zend/Loader.php on line 207とかって怒られる。 Zend_Loader::registerAutoload() はなくなるから、Zend_Loader_Autoloader() に変えてねって事か。 <?php require_once 'Zend/Loader/Autoloader.php'; $autoloader = Zend_
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。
おつかれさまです。 /hogeにアクセスするとHogeコントローラのindexActionに飛んで /hoge/index.tplとかがレンダリングされるノリかと思います。 このとき、読み込むviewファイルをindex.tplじゃなくてfuga.tplにしたいというときの話です。 読み込むviewだけ変えるというのならけっこう方法があって ざっとわかるだけでも以下があります。 $this->_helper->viewRenderer->setScriptAction('fuga') $this->_helper->viewRenderer('fuga'); $this->_helper->viewRenderer->setRender('fuga'); $this->render('fuga'); このうち、上3つは同じ動きをするようですが、最後の1つは違います。 上3つは実際の描画は
概要 † Zend Framework のビュースクリプトを楽に書けるようにするコンポーネントです。 $this->foo でなく $foo と書くことで変数の値を参照できます *1 <?= ... ?> で囲まれた範囲は、自動的に HTML エスケープされます つまり、標準の Zend_View のビュースクリプトでは、 <?php echo $this->escape($this->foo) ?> のように書かなければならないところを、このコンポーネントを使えば、 <?= $foo ?> のように書くことができます。 Zend_View_Abstract クラスを継承しているので、Zend_View のメソッドやヘルパーもそのまま使えます。 ▲ インストール † アーカイブをダウンロードし、 include_path の通ったディレクトリで展開して下さい。 (Phtmlc/libra
Zend Frameworkを使ったケータイサイトの作り方を解説したスライド資料「ZFではじめる携帯サイト」 Tweet 2009/4/13 月曜日 matsui Posted in PHP, 記事紹介・リンク | 1 Comment » 先日行われたZend Framework勉強会@Tokyo内でid:Bayside氏によって発表されたスライド資料、「ZFではじめる携帯サイト」が公開されているようなのでご紹介させていただきます。 → Devel::Bayside Zend Framework ではじめる携帯サイト → ZFではじめる携帯サイト (PDF) Zend Frameworkとは、Zend社を中心として開発されているPHP向けのフレームワークです。 PHPの世界では、CakePHPやsymfonyなどと並んで、多くの利用ユーザがいます。 この資料では、このZend Framew
jan2amazon@gmail.com 上記のメールアドレスにバーコード画像を送信することで、AMAZONからデータを取得するスクリプトを作ってみました。 (2009/01/19)現在とめています 環境準備 今回 Gmail を利用しましたので、アカウントを新規作成しました。 またアカウント設定にてPOPを利用可能にしておきます。 POPへの接続 今回は PHP 側のライブラリとして Zend_Mail を利用しました。 以下のコードでログインしています。 require_once 'Zend/Mail.php'; require_once 'Zend/Mail/Storage/Pop3.php'; // POPへの接続 $mail = new Zend_Mail_Storage_Pop3(array('host' => 'pop.gmail.com', 'ssl' => 'SSL',
概要 † HTML_Emoji ライブラリをテンプレートエンジンに組み込むサンプルです。 次のような機能を Zend_View に追加します。 テンプレートに埋め込まれた絵文字を、キャリアに応じて自動的に変換します <?= ... ?> で囲まれた範囲の絵文字の変換 & HTML エスケープを自動的に行います $this->foo でなく $foo と書くことで変数の値を参照できます *1 docomo の携帯の場合は、Content-Type: application/xhtml+xml のヘッダを出力します なお、これはあくまでもサンプルということで、次のような機能の制限があります。 PC 用と携帯用のビュースクリプトは共通 文字エンコーディングは UTF-8 に固定 これでもそれなりに実用にはなると思いますが、 これとは別に、次のような機能も備えたテンプレートエンジンも開発しています
POP3プロトコルの特徴 このプロトコルの特徴としてメール管理のメタ情報をほとんど持たないということ、新着メールのフラグとか一覧の取得、フォルダの管理とかができない つまり管理のしわ寄せはメールクライアントにくるということね ってかメールクライアントとかブラウザとかって結構身近なものなのにあまり開発されませんね・・・・ ▲ ▼ 接続 接続します //例のごとく接続情報 $param = array('host' => 'pop3.hoge.jp', 'user' => 'hoge', 'password' => 'piyopiyo', 'ssl' => 'ssl'); //接続します $mail = new Zend_Mail_Storage_Pop3($param); ここまでで一応接続している。 接続はしているがダウンロードはしていない この時点でダウンロードも完了していると
はじめに 本連載では、PHP上で動作するアプリケーションフレームワークであるZend Frameworkについて紹介していきます。今回は、ウェブページへのリンクを管理するためのモジュールであるZend_Navigationについて紹介します。Zend_Navigationを利用することで、メニューや特定のページへのリンクを作成や管理を行うことができます。 対象読者 PHPの基本構文は一通り理解しているが、フレームワークを利用したことはないという方を対象としています。 必要な環境 Zend FrameworkはPHP 5.2.4以降とWebサーバがインストールされている環境で利用可能です。本稿ではWebサーバとしてApache 2.2を、OSにWindows XPを採用し、アプリケーションを作成していきます。 以下に、今回アプリケーション作成/動作確認に用いた環境を示します(インストールにあ
本連載では、PHP上で動作するアプリケーションフレームワークであるZend Frameworkについて紹介していきます。今回は、Zend Frameworkの1.8から導入されたRADのツールのコマンドラインインターフェイスを提供しているZend_Toolモジュールの紹介をします。 はじめに 本連載では、PHP上で動作するアプリケーションフレームワークであるZend Frameworkについて紹介していきます。今回は、Zend Frameworkの1.8から導入されたRADのツールのコマンドラインインターフェイスを提供しているZend_Toolモジュールの紹介をします。 Zend_Tool自体は汎用的なツールを書くための枠組みになっていますが、現段階では、コマンドラインからZend Framework MVC プロジェクトを管理するための機能だけが組み込まれています。今回の記事では、このプ
追記:以前書いた記事であり、内容に好ましくないコードも含まれております。 ■接続 <?php require_once 'Zend/Db.php'; $params = array( 'host' => 'localhost', 'username' => 'name', 'password' => 'pass', 'dbname' => 'dbname', ); $dbh = Zend_Db::factory('Pdo_Mysql', $params); //$dbh->query("SET NAMES 'utf8'"); ■SELECT <?php require_once 'Zend/Db.php'; $params = array( 'host' => 'localhost', 'username' => 'name', 'password' => 'pass', 'dbname'
このチュートリアルは www.akrabat.com の Rob Allen氏による “Getting Started with Zend Framework”このチュートリアルは www.akrabat.com の Rob Allen氏による “Getting Started with Zend Framework” を翻訳したものです。もし、誤りなどがあれば、この投稿のコメント欄に記入をお願いします。 Document Revision:1.6.3 翻訳リビジョン:1.0.0 翻訳・コピーライト: cassiopeia 目次 Zend Framework チュートリアル その1 - 要件,チュートリアルの条件,フレームワークの取得,Zend_Tool Zend Framework チュートリアル その2 - アプリケーションの作成開始 Zend Framework チュートリアル
Zend Frameworkでは、コマンドプロンプトやターミナルから、ファイルの雛形を作ったりすることができるCLIツールが備わっています。 [参考記事] CLIで作成されるで雛形のディレクトリ構成 Windows Linux 確認方法 zfコマンドの一覧 表示の確認 Windows Zend Frameworkパッケージの /binフォルダの中のzf.batとzf.phpをPHPのインストールフォルダにコピーします。 PHPのインストールフォルダは標準のインストールでは下記の場所です。 C:\Program Files\PHP C:\PHP C:\Program Files\ZendServer\bin\ C:\WAMP\PHP\bin [参考記事] 『指定されたモジュールが見つかりません。』や『コンポーネントが見つかりません。』と出たら Linux Zend Frameworkパッケー
ZendFramework 1.8が2009/4/30にリリースされました。この連載ではZend Framework 1.7を利用してきましたが、今後は1.8を利用します。Zend Framework 1.8は基本的に下位互換です。 それでは1.8の主な新機能を簡単に紹介します。 Zend Framework 1.8の新機能 Zend Framework 1.8の主な新機能は次の通りです。 Zend_Tool プロジェクト、コントローラ、アクション等のスケルトンコードの自動生成 Zend_Application アプリケーションのフレームワーク Zend_Navigator ナビゲーション Zend_CodeGenerator コード生成のフレームワーク Zend_Serivce_Amazon_Ec2 Amazon EC2サービス用のインターフェース Zend_Service_Amazon
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く