タグ

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

タグの絞り込みを解除

phpに関するcockokのブックマーク (301)

  • 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: 名前空間 - Manual
    cockok
    cockok 2008/04/28
    php5.3以降の名前空間
  • PHP: 遅延静的束縛 (Late Static Bindings) - 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: 遅延静的束縛 (Late Static Bindings) - Manual
    cockok
    cockok 2008/04/28
    PHP5.3で追加
  • PECL :: Package :: syck

    A binding to the Syck library. YAML(tm) (rhymes with "camel") is a straightforward machine parsable data serialization format designed for human readability and interaction with scripting languages. YAML is optimized for data serialization, configuration settings, log files, Internet messaging and filtering.

  • 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
    cockok
    cockok 2008/04/24
    xml_encode関数ください
  • 第32回PHP勉強会 - events.php.gr.jp

    Event Entry::第32回PHP勉強会 イベント内容第32回PHP勉強会を開催します。 日時:2008年04月29日(火)14:00 - 17:00 会場:トライコーン株式会社 1F セミナールーム 地図 参加費用無料(懇親会は希望者は実費 募集開始は: 2008年04月18日19時05分くらいからにします。 初参加者優先枠を今回設ける予定です 普通の募集を開始しました。 応募者が多い場合に5枠別途優先枠を設けますが、とりあえず初参加者の方も普通に応募ください。(そのとき初参加ですとか書いていただけると助かります) 2008年04月23日 19:00にもう5枠追加します。こちらは普通の追加です、すでに初回者の人はある程度はいれてると思いますが、もし入れてないとかありましたら、コメントいただければと思います。 ※予約の都合があるので参加時のコメントに懇親会参加の方はその旨の記載もお願

    cockok
    cockok 2008/04/22
    追加5枠を求めてF5連打
  • PHP5の例外機能の使い方 - Blog::koyhoge::Tech

    PHP5ってどうするんだ PHP5になると美味しいことたくさん 色々組み込まれてる。XMLもDBも美味しい。 例外処理よくわからないから誰か教えて やめだやめだ!Ethnaでいくぞ! - 肉とビールとパンケーキ by @sotarok PHP5の例外機能をどう使えばいいかよく分からないという声をちらほら聞くので、チュートリアルぽく例外の説明をしたいと思います。 従来のエラー処理 まずは従来の一般的なエラー処理のやり方から。 例外機能のない従来のPHP4プログラミングでは、ある関数の中でエラーを返したい場合は、そのエラーを表す何がしかの値を関数の戻り値として返すことになります。 そのエラーを表す値を毎回決めるのは面倒なので、PEARのエラー処理スキームを利用することが広く行われています。その場合エラーが起きたらPEAR_Errorオブジェクトが返されることになります。 <?php requi

    PHP5の例外機能の使い方 - Blog::koyhoge::Tech
    cockok
    cockok 2008/04/22
  • Doctrine - PHP Data Persistence and ORM Tool - Sooey

    Read About this site, Works or Download software. Tumblelogging at Tumblr. Amazon associate store. Search content. Doctrine - PHP Data Persistence and ORM Tool 足回りに PDO を利用した XML 要らずの O/R マッピングツール、Doctrine。 フィンランドの20歳の学生さんが開発しているようですが、ドキュメントを読む限り Rails の ActiveRecord を参考によく作られている感じ。 everes, April 15th, 2006 at 01:57 [Comment] データベースのキャッシュをファイルシステムに保存するって、かえって遅くなるような気がするのは私だけでしょうか? しかもあの書き方だと単一テー

    cockok
    cockok 2008/04/21
  • この先生きのこるには

    Ethnaで作ったevents.php.gr.jpのイベント管理システムのソースをcodereposで公開しました。 svn export http://svn.coderepos.org/share/websites/events.php.gr.jp/trunk event でソースがダウンロードできます。

    この先生きのこるには
  • CodeIgniterの嫌な部分 | Oddwit

  • Eclipse PDT (PHP Development Tool) - PHP Code Formatter Plugin (prototype)

    Eclipse PDT (PHP Development Tool) - PHP Code Formatter Plugin (prototype) PDT にコードフォーマット機能を追加するプラグインのプロトタイプです。 PHP コードブロックのみフォーマットします。HTML 部分はフォーマットしません。 部分的な(範囲を指定しての)フォーマットはできません(しません)。Ctrl+Shift+FとCtrl+I(Windowsの場合)は同じ動作になります。 設定値と異なる改行コードは設定値になります。 折り返しはトークン区切りでの折り返しになります。(文脈を意識したり(例えば関数呼び出しで第2引き数以降で折り返しが発生したら第1引き数から折り返すとか)トークンを分割したり(例えば長い文字列を分割してドットで結合する文に変えたりとか)はしません) また、「,」「;」はぶら下げになります。

    cockok
    cockok 2008/04/11
  • 日本語ファイル名

    まだよくわかっていないことが多いので,お気づきの点がありましたらご教示ください。 [2006-05-08] WindowsのIEで化けていた(^^;)ので直しました。 [2007-03-14] IE5/6はUTF-8をURLエンコードした名前でもOKだそうです(Thanks: 白水さん)。 問題点 日語ファイル名の扱い方はブラウザによって異なり,たいへん厄介です。 まず,ファイル名はURLのパスとして与えることができます: <a href="fakefile.php/日語ファイル名.txt">クリックしてね</a> この場合,ブラウザは「日語ファイル名.txt」というファイルを見ているつもりになりますが,サーバ側では fakefile.php を実行し,/日語ファイル名.txt はその実行の際に環境変数 PATH_INFO として渡されるだけです。 また,ファイル名はHTTPヘッダ

    cockok
    cockok 2008/04/07
    日本語ファイル名でダウンロードさせる際の文字化け対策
  • 第2回PHP懇親会_shimooka.ppt :: handsOut.jp

    cockok
    cockok 2008/03/17
  • 携帯向けXHTMLを出力する場合に便利なPHPのパッチ

    PHPでiモード用XHTMLを出力する際のトラブルと、トラブル対策としてPHPにパッチを当てる方法を紹介します。 ディノの過去の案件で実際にあったことなのですが、携帯向けにXHTMLのコンテンツを表示する際に、PHPで意外なトラブルが発生することがあります。具体的には、下記の状況でmb_output_handlerによる文字エンコーディング変換が効きません。 ドコモ携帯向けにXHTMLを出力する Content-Typeを「application/xhtml+xml」とする必要がある(※1) mbstringで外部エンコーディングをSJIS-winに変換したい mb_output_handlerでの文字エンコーディング変換が「text/*」のときにしか有効にならない(※2) 実際、このような状況は十分考えられます。携帯向けのコンテンツをXHTML+CSSで作成することは今後どんどん増えてく

  • PHP拡張モジュールでクラス定義 - カイハツニッキ(2008-01-31)

    [AD] GREEエンジニア募集 GREEで一緒にはたらきましょー(ほんとに)。応募はこちらから! diary.eth.jp トップページ RSS 更新状況 最近の見出し _ [ソフトウェア] PHP拡張モジュールでクラス定義 やっぱりphp5のextensionならクラス定義しなきゃ!ということで昨晩はそのあたりのコードをつらつら眺めていました(sara、前オフィスにあったのになー)。 ということで今日から始めるクラス定義のしかた、です。まずはMINIT_FUNCTIONでZend Engineのクラステーブルに自分のクラスを登録します(fooという拡張モジュールにbarというクラスを定義してみます)。 static zend_class_entry *php_bar_ce; static zend_object_handlers php_bar_object_handlers; PH

    cockok
    cockok 2008/02/01
  • PHPと(Perl|Python|Ruby)の違い - Blog::koyhoge::Tech

    それは、PHPユーザーは他の言語から学んでいるのか、という点。 PHPユーザーが他の言語ユーザーよりも弱いのは、そこなのではないか。 404 Blog Not Found:「PHPなめんな」と「(Perl|Python|Ruby)をなめんな」の違い 弾さんから説得力のあるPHPへの批判記事が初めて出てきたので、それに対して自分なりに考えたことを記録に残しておきたくなりました。 つい先頃まで、PHP開発者のML internals@lists.php.net で起こっていた議論がちょうど良い例題に思えるので、まずそれを紹介しましょう。 id:rskyさんといえば、PHP拡張機能&Zend Engineハッカーとして日PHP界ではつとに知られている方ですが、昨年の11月末にPHPに無名関数を導入するZend Engineに対するパッチを作成されました。 Zend Engineをハックしてみ

    PHPと(Perl|Python|Ruby)の違い - Blog::koyhoge::Tech
    cockok
    cockok 2008/01/30
  • Backlink Building

    When you have backlink building tips, you can easily build relevant and quality back-links for your website. Relevant and quality links are the most valuable links to a website but you need a strategy and a good internet marketing plan. Here are tips that will enable you to build better back-links to your site. Avoid trusting anyone Do not rely on tips that you get from sources that look suspiciou

  • PHP AJAX登場--phpajaxを継承してAjaxアプリケーション - builder by ZDNet Japan

    オリジナルコンテンツが満載! 意外と知らないNutanix HCI の情報を集約 読めばわかる!いまHCIが注目される理由 50年の経験を持つアイネットが提供 ユーザー企業の使いやすさを第一に考えた ワンストップで使えるマネージドクラウド Summit 講演レポート公開! イノベーション志向経営からDX推進の覚悟 ブレインテックの可能性まで オープンソース活用はあたりまえ! そんな今だからこそ改めて考える 企業ITにおけるOSS活用のメリットとリスク AWSとAzureを更に使いこなそう イマドキのマルチクラウドセキュリティを MS担当者が徹底解説 新OSのWin11はどう進化したか ビジネス上の役割、開発の要因と Win11が目指した5つのポイントを紹介 ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス Anywhere Wor

  • symfonyのフォームでYahoo UIの綺麗なボタンを使う – 秋元

    状況 フォームのボタンをブラウザのデフォルトじゃなく、もうちょっと良いデザインにしたい Yahoo UIのボタンは、CSSでキレイにデザインされている。CSSや画像ファイルもyahoo.comのを使えるのでサーバにもやさしい symfonyで作ったフォームからYUI buttonを使いたい symfonyでのフォームのsubmitについては、link_to()、button_to()、submit_image_tag()の3つがFormHelperに用意されています。 submit_tag() は、ブラウザデフォルトのボタンを書くのでフォームでそのまま動く button_to() type=”button”は作れるけど、formの値を送るには自分でjavascript書く必要あり submit_image_tag() 画像用意すればキレイなsubmit用のボタンが使える YUI butto

  • はてブのタグの頭に*とか記号をつける人たち - elf's blog

    Web屋か何かで「タグの先頭に記号をつけると先頭にでてきて整理がしやすいよ」とか紹介されていましたけど,そのおかげで無駄にタグの先頭に記号が付いたものが増えてきた. 気づいていないのかな.ほぼ同等のことをするにははてなのデザイン編集で注目したいタグのリンクを書けばいいだけ.ってことを. はてなブックマークのデザイン編集 posted by (C)ELF 上鍵 あるいは注目したいタグのURLをブラウザーでブックマークしてもいいと思います(5台PCを使っていても注目したいタグ×5セットを「1回だけブックマークする」やるだけです.って書いていながらまったくお勧めしないけど) 個人的に「はてブ」は個人的オンラインブックマークとしてしか利用していないので,他の人との連携は一切尊重していません.なので他人がどうつけようがかまいませんが,共有としてはあまりよくないテクニックになるでしょう(とりあえず…と

    はてブのタグの頭に*とか記号をつける人たち - elf's blog
    cockok
    cockok 2008/01/08
    「 php」
  • echoとprintの違いと使い分け - よくきたblog

    echoとprintって echoとprintってどう違って、どんな時にどっちをつかえばええんじゃろ? ってことですが,個人的にはまっとうな理由はないですけど基的にechoを使っています. 使い分けの基準はしいて言うと,過去の資産があるアプリケーションなら過去の資産にあわせることを意識しています. ちなみにprintのマニュアルを見るとFAQが紹介されていました. print() と echo() の違いに関するちょっとした議論については、FAQTs Knowledge Base の次の記事を参照ください : » http://www.faqts.com/knowledge_base/view.phtml/aid/1/fid/40 要約するとこんな感じです. - echoもprintも関数ではない(似たような話にinclude,include_once,require,require_o

    cockok
    cockok 2008/01/08
    echoは戻り値がない分printより早い printは常に1を返すため三項演算子で利用できる