タグ

関連タグで絞り込む (184)

タグの絞り込みを解除

phpに関するChiseiのブックマーク (344)

  • オブジェクト指向言語に生まれ変わるPHP5[後編] (1/2)- @IT

    オブジェクト指向言語に生まれ変わるPHP5[後編] PHP5の新機能とPHP4との互換性 小山 哲志 2003/5/27 現在開発中のPHP5は、オブジェクト指向機能が大幅に強化される。次世代PHPはどのような言語になるのか? ベータリリースを目前にひかえたPHP5の言語仕様を解説する(編集部) 現在開発中のPHPバージョン5(以下PHP5)。オブジェクト指向機能の大幅な強化が主な改善点であり、巷ではリリースに関する声もちらほら聞かれるようになってきた。 そこで、PHP5の開発経緯やその新機能について、ここでざっとまとめてみたいと思う。 PHP5のリリーススケジュール 前編「ベータリリース目前!? PHP5の新機能」で「Zend社からのニュースレターによれば、間もなくベータリリースされるようだ」と書いたが、開発者内の議論でベータにはまだ時期尚早だという結論になり、近々のベータリリースはされ

    Chisei
    Chisei 2010/10/04
  • PHP: call_user_func_array - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

    PHP: call_user_func_array - Manual
    Chisei
    Chisei 2010/10/04
    __callとの相性が良いな
  • CodeIgniterのURL構造

    こんにちは 開発日記のほうで、URLの説明の時に アクション名云々という言い方をしましたが、 Ethnaを引きずって抜けきれてない言い方でした。 CodeIgniterの正式なドキュメントを参考に、 少しだけひも解きなおします。 ------------------------------ユーザーガイドより引用 example.com/class/function/ID 最初のセグメントは呼び出すべきコントローラクラス をあらわします。 2番目のセグメントは、クラスの呼び出されるべき関数またはメソッドをあらわします。 3番目以降のセグメントは、コントローラに渡されるIDなどの値をあらわします。 ----------------------------------------------引用終わり 開発日記でもやってみたブログチュートリアルにならえば、 classはBlogクラスを作りました

    CodeIgniterのURL構造
    Chisei
    Chisei 2010/09/30
    ちょっと便利なCodeIgniterの使い方
  • PHP: オーバーロード - Manual

    オーバーロード PHP におけるオーバーロード機能は、 プロパティやメソッドを動的に 作成する ための手法です。 これらの動的エンティティは、マジックメソッドを用いて処理されます。 マジックメソッドは、クラス内でさまざまなアクションに対して用意することができます。 オーバーロードメソッドが起動するのは、 宣言されていないプロパティやメソッドを操作しようとしたときです。 また、現在のスコープからは アクセス不能な プロパティやメソッドを操作しようとしたときにも起動します。 このセクションでは、これらの (宣言されていない、 あるいは現在のスコープからはアクセス不能な) プロパティやメソッドのことを アクセス不能プロパティ および アクセス不能メソッド と表記することにします。 オーバーロードメソッドは、すべて public で定義しなければなりません。 注意: これらのマジックメソッドの引数

    PHP: オーバーロード - Manual
    Chisei
    Chisei 2010/09/29
    PHPのオーバーロード。
  • IBM Developer

    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.

    IBM Developer
    Chisei
    Chisei 2010/09/27
    これを見て勉強
  • CodeIgniterの学習 52 - CodeIgniterをバッチとして呼び出せるようにする - ヌル日記

    今日はCodeIgniterをコマンドラインから呼び出す方法を試してみる。(Cron_job_bootstrapperを使用) どうしてもバッチからスクレイピングをしなくてはならない処理があったので試してみた。 幾つか解決方法があるみたいだが、Cron_job_bootstrapperが気に入ったので使ってみる。 元ネタは、 http://codeigniter.com/wiki/Cron_job_bootstrapper/ というかほぼこのまま。 環境に合わせて、ちょこっとだけ微変更。 設置手順 手順1)ソースダウンロード http://codeigniter.com/wiki/Cron_job_bootstrapper/のFile:cron-1.1.zipをダウンロードする。 手順2)ファイル設置 解凍したcron.phpを、 /var/vhosts/xxx.example.com/C

    CodeIgniterの学習 52 - CodeIgniterをバッチとして呼び出せるようにする - ヌル日記
    Chisei
    Chisei 2010/09/23
    codeigniterでバッチ処理
  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

    Chisei
    Chisei 2010/09/20
  • PHPリファレンス(try-catch)

    try ( // 例外発生の可能性がるコード } catch (例外クラス名 変数) { // 例外発生時の処理 } try節の中には、例外が発生する可能性がある正常系処理のコードを記述します。 catch節の「()」には、第一引数に、try節で発生した例外をcatchする例外クラス名を指定します。 第二引数には、catchした例外クラスのインスタンスを代入する変数を指定します。

  • 恭喜,站点创建成功!

    Chisei
    Chisei 2010/09/15
    PHP5.3のインストール方法が載っとる。
  • PQ - naoyaのはてなダイアリー

    PHP でデータベースを利用するちょっとしたアプリケーションを作るにあたって、手軽に DB を操作できると良いなと思ってます。この辺も自分で作ってみようかなと思い立ち、まずはインタフェースを固めるべくそのプロトタイプを作ってみました。 $pq = new PQ(); $pq->dsn('mysqli://nobody:nobody@localhost/sample?charset=utf8'); echo $pq->query('users') ->where( array('age' => array('>' => 20)) ) ->where( array('mail' => array('-like' => '%@example.com')) ) ->fields("mail, name") ->order("updated desc") ->offset(0) ->limit(10

    PQ - naoyaのはてなダイアリー
    Chisei
    Chisei 2010/09/12
    メソッドチェインのこういう使い方面白いなあ
  • PHP 5.3の新機能と変更点 記事一覧 | gihyo.jp

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    PHP 5.3の新機能と変更点 記事一覧 | gihyo.jp
    Chisei
    Chisei 2010/09/07
    PHP5.3とは?
  • Welcome to CodeIgniter : CodeIgniter ユーザガイド 日本語版

    CodeIgniterへようこそ CodeIgniter はPHPを使ってwebサイトを構築する人向けのアプリケーション開発フレームワーク - ツールキット - です。一般的に必要とされるタスクを実行するための豊富なライブラリだけでなく、そのライブラリにアクセスするための単純なインターフェースと論理的な構造を提供することで、スクラッチでコードを書くのに比べ、プロジェクトの開発速度を加速させるというのがゴールになります。 CodeIgniter を使えば、与えられたタスクにおいて必要とされるコードの量を最小限にすることができるので、創造的にプロジェクトに集中することが可能になります。 CodeIgniterの背景にある幅広いコンセプトについては、このユーザガイドのイントロダクションの章を読み、続けてはじめよう のページを見てください。 CodeIgniter はどんな人のためのものですか?

  • モダンなPHPの開発環境の構築方法 - 肉とビールとパンケーキ by @sotarok

    via. はてなブログ 誰か書くんじゃないかと思いつつ、まあ、お決まりのパターンとしてPHP版も書いてみよう。 PHPのこと見てると、書き方とか取り巻く環境ってあんま変わってないなーとか思いつつ、そして何がモダンなんだっけ?新しければいいのか?って話だけど。 一般的な OSX 環境および Linux 環境における、モダンな PHP 開発環境の構築方法についてまとめてみた。最新のPHPとxdebugがあれば十分。 PHP 5.3.2 のインストール ソースから入れてた時期もあるけどやっぱパッケージが楽だな。。オフィシャルじゃないリポジトリを使えばパッケージで入れられる。 pearとpeclは、パッケージ入れるときに一緒に入れちゃう。 pear や pecl そのものは、PHPよりも頻繁にバージョンアップされるし、パッケージになってたりなってなかったりの管理が面倒だから基的にpear/pec

    モダンなPHPの開発環境の構築方法 - 肉とビールとパンケーキ by @sotarok
  • symfony - open-source PHP5 web framework

    Services Platform.sh for Symfony Best platform to deploy Symfony apps SymfonyInsight Automatic quality checks for your apps Symfony Certification Prove your knowledge and boost your career SensioLabs Professional services to help you with Symfony Blackfire Profile and monitor performance of your apps

    symfony - open-source PHP5 web framework
    Chisei
    Chisei 2010/07/06
    askeet tutorial
  • はてなブログ

    登山大好き犬と御岳山に登る 前回の日向山登山が楽しかったので、格的に暑くなる前にもういっちょ登山に行ってきました。ちょうど、ゆるダイエット期間でもあったので、痩せるかな〜という気持ちを込めて。 犬もケーブルカーに乗れるドッグフレンドリーな山。だけど今回も徒歩で登っていきます…

    はてなブログ
  • Zend Framework: Documentation

    Zend_Controller_Router_Rewrite は、標準のルータです。 ルーティングとは、URI (ベース URL から取得した URI の一部) を展開し、どのコントローラのどのアクションが リクエストを処理するのかを決める処理のことです。 モジュールやコントローラ、アクション、そしてその他のパラメータが Zend_Controller_Request_Http オブジェクトにまとめられます。 このオブジェクトを処理するのが Zend_Controller_Dispatcher_Standard です。 ルーティングが行われるのは一度だけ、すなわちリクエストを最初に受け取ってから 最初のコントローラに処理が渡される際だけです。 Zend_Controller_Router_Rewrite は、mod_rewrite 風の機能を PHP だけで実現できるように設計されています

    Chisei
    Chisei 2010/05/20
    router
  • IBM Developer

    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.

    IBM Developer
    Chisei
    Chisei 2010/05/20
  • PHP_CodeSniffer

    Easy Install Not sure? Get more info. pear install PHP_CodeSniffer Pyrus Install Try PEAR2's installer, Pyrus. php pyrus.phar install pear/PHP_CodeSniffer PHP_CodeSniffer is a set of two PHP scripts; the main phpcs script that tokenizes PHP, JavaScript and CSS files to detect violations of a defined coding standard, and a second phpcbf script to automatically correct coding standard violations. PH

  • PEAR 標準コーディング規約

    注意 PEAR 標準コーディング規約は、 PEAR の公式ディストリビューションに含まれるコードに適用されます。 コーディング規約 (Coding standards) は、開発者たちの間ではよく CS と略されます。この規約の狙いは、コードの一貫性を保つことと PEAR の開発者たちがコードを保守しやすくすることにあります。 インデント 空白 4 つのインデントを使用します。タブは使いません。 これにより、diff や patch、CVS history や annotations の際に問題が発生するのを避けることができます。 Emacs を使用する場合、indent-tabs-mode を nil に設定する必要があります。 Emacs を設定するモードフックの例を次に示します (PHP ファイルを編集する際に これがコールされるようにする必要があります)。 (defun php-

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。