タグ

ブックマーク / blog.asial.co.jp (23)

  • symfony & Doctrine : アシアルブログ

    上記のschema.ymlに対応するデータベースがある場合は、symfony doctrine-build-schemaでDoctrine用のスキーマを作成することができます。 Propelと比較すると以下のようになります。 <?php // 新規作成 // Propel $sample = new Sample; $sample->setName('hoge'); $sample->save(); // Doctrine $sample = new Sample; $sample->set('name', 'hoge'); $sample->save(); // プライマリーキーからの検索 // Propel $sample = SamplePeer::retrieveByPk($id); // Doctrine $sample = Doctrine::getTable('Sample'

    symfony & Doctrine : アシアルブログ
  • PHPにおすすめのエディタ(個人的に)

    <?php //(※使っているPHPエクステンションにより、使える関数が変化します) $func_list = get_defined_functions(); sort($func_list["internal"]); echo implode("\n", $func_list["internal"]); ?> あとは、PHPをやる場合は、必ずひつようになってくるHTMLと、JavaScript用の設定ファイルが、たしか同梱されていたと思いますので設定しておきます。(同梱されてなくても、Web探せばすぐ見つかると思います。) 2.コード補完 これも、どのエディタにも大抵あります。単語等を最初数文字入力してCtl+Spaceなどで残りの文字を補完して出してくれる機能です。 さらに、PHPの関数も補完対象に設定ですが、これもサクラエディタの場合、さっきのスクリプトで使ったファイルを設定してし

    PHPにおすすめのエディタ(個人的に)
  • FirebugでPHPをデバッグするツールまとめ

    こんにちは、亀です。最近は体調がすこぶる絶不調です。季節の変わり目なので、皆さんも気をつけてください。 さて、ちょろちょろと話題に上ることの多いFirefoxを使ったPHPのデバッグ手法ですが、いくつか出てきたのでこの辺でサクッとまとめておこうかと思いました。 結果的に、だいぶ膨らみましたが。。。まとめ力ないなorz 1.Buggy クラス AJAX magazine というサイトで公開されていたサンプルスクリプトで、クラス1つだけの小さなライブラリです。 以前、PHPプロ!ニュースでもご紹介した方法です。 この方法は、PHPのエラーをハンドリングし、その内容をscriptタグに出力し、console.info()を用いてFirebugのコンソールに渡す、という仕組みです。そのため、Firebugは必須です。 記事掲載当時は、buggy.class.phpがダウンロードできたのでしょうか

    FirebugでPHPをデバッグするツールまとめ