タグ

phpとnamespaceに関するnabinnoのブックマーク (4)

  • Zend Framework: Documentation: 高度な使用法 - Zend Framework Manual

    起動ファイルでセッションを開始する際には、 ヘッダがブラウザに送信される前に確実にセッションが始まるようにします。 そうしないと例外が発生してしまい、おそらくユーザが見るページは崩れてしまうでしょう。 さまざまな高度な機能を使用するには、まず Zend_Session::start() が必要です (高度な機能の詳細については後で説明します)。 Zend_Session を使用してセッションを開始する方法は四通りありますが、 そのうち二つは間違った方法です。 間違い: PHP の » session.auto_start を有効にしてはいけません。 もし mod_php (やそれと同等のもの) を使用しており、 php.ini でこの設定が有効になっている、かつそれを無効にすることができない という場合は、.htaccess ファイル (通常は HTML のドキュメントルートにあります)

  • PHP: 名前空間 - Manual

    The keyword 'use' has two different applications, but the reserved word table links to here. It can apply to namespace constucts: file1: <?php namespace foo; class Cat { static function says() {echo 'meoow';} } ?> file2: <?php namespace bar; class Dog { static function says() {echo 'ruff';} } ?> file3: <?php namespace animate; class Animal { static function breathes() {echo 'air';} } ?> file4: <?p

  • モダンPHPアンチパターン - Qiita

    アンチパターンなので、見出しの内容はすべてバッドノウハウです。 前に書いたやつ PHPのモダンな開発環境を紹介する - Qiita PHP - Functoolsを作った - Qiita PHPのlist()はタプル展開のための機能 - Qiita 関係ないけどこれも: シェル、ターミナル、コンソール、コマンドライン 追記: 文中でとりあげた「怖い話」について、ちゃんと説明しました PHP - namespaceとBOMに何の関係があるのさ - Qiita ファイルの最後に?>を書く PHPコードは<?phpで始まり?>で締める。それがPHPの常識(キリッ ……そんなことはもう綺麗さっぱり忘れよう。PHPはテンプレートエンジンではあるが、Webアプリケーションを書く上では、もはやテンプレートエンジンとしての機能は求められなくなりつつある。 不要な?>を書いてはいけない理由は明確で、<?p

    モダンPHPアンチパターン - Qiita
  • Namespaces | Laravel API

    Namespaces Illuminate Illuminate Illuminate\Auth Illuminate\Auth\Access Illuminate\Auth\Console Illuminate\Auth\Middleware Illuminate\Auth\Passwords Illuminate\Broadcasting Illuminate\Broadcasting\Broadcasters Illuminate\Bus Illuminate\Cache Illuminate\Cache\Console Illuminate\Config Illuminate\Console Illuminate\Console\Scheduling Illuminate\Container Illuminate\Contracts Illuminate\Contracts\Aut

  • 1