タグ

phpに関するmrhdmsのブックマーク (10)

  • PHPerのMVCの一体どこが間違っていたのか - MugeSoの日記

    メリークリスマス! PHP Advent Calendarもいよいよ24日目に突入です。 昨日はxhprofについてでしたね。僕もパフォーマンスチューニングの際に使っています。手軽に利用できるのでお勧めです。 さて、このエントリーでは表題の通りMVCについて書かせていただきます。これは、PHPカンファレンス2012&WordCamp Tokyo2012合同LT大会で発表した「やはりお前らのMVCは間違っている」で煽るだけだったこの問題をきちんと解説するものです。 この発表資料を公開するとPHPの枠を超えて広く閲覧いただき*1、また多くの方から突っ込みを戴きました。「LTだから」と言って逃げていた回答をして、気持ち新たに新年を迎えようと思います。 MVCとはなんなのか 間違いを指摘する前にMVCがそもそもどういうアーキテクチャであるのかを確認しなければいけません。 MVCは1970年代にパロ

    PHPerのMVCの一体どこが間違っていたのか - MugeSoの日記
  • http://blog.abakane.com/2009/04/swf-php.php

  • 【AS3.0】XMLの送受信【PHP】

    主にC++とかFlashとかお絵かきとか。ボカロな話題はほどほどにしたかったけど、結局無理でした。ミクさんぺろぺろ。 GDP企画の際必要になった,ActionScriptを使ったXMLの送受信. Flash/AIRとPHP間でXMLのやりとりをするのに使った. 試行錯誤した結果,結局こんな感じでうまくいくことがわかった. 基的に,URLRequestで送信データ,およびその設定を行い, URLLoaderでリクエスト(送信),Completeイベントでphpからのレスポンスが帰ってくる仕組み. package { import flash.events.Event; import flash.events.ProgressEvent; import flash.events.IOErrorEvent; import flash.events.EventDispatcher; import

  • PHP を秀丸で書く時に覚えておきたいいくつかの事柄(設定編) | バシャログ。

    全国のペチピストのみなさま。コード書いてますか?秀丸で! という事で、以前に PHP を書く時に便利な秀丸のマクロやら強調表示やらというエントリーを書いたんですが、これがありがたい事に好評をいただいています。 「秀丸」「PHP」というキーワードで検索してくる方がたくさんくるんですが、改めて読むと並べただけでちょっと不親切かな、と思ったので、ここらで詳しい解説 + ちょっとした Tips などを書いていこうと思います。 ちょっと長くなりそうなので、複数に分けます。 まずは設定編。kimoto はこんな環境で開発しています。 まずはPHP用の設定を作成する 秀丸の設定は、基的に拡張子で決まります。 「hoge.php」のファイルにファイル別タイプの設定を施すと、その他の「.php」の拡張子にも適用されます。 ということでまず、PHP 用の設定を作成しましょう。 「その他」→「ファイル別タイプ

    PHP を秀丸で書く時に覚えておきたいいくつかの事柄(設定編) | バシャログ。
  • Flashから画像ファイルを保存する - FICC LABS

    喜び勇んで英語版Flash CS3 Trialをインストールした皆様、そろそろ試用期限が切れてしまった頃でしょうか? FICC安藤です。 FICCサイトのバックエンドの設計、構築、FLASH開発など担当しました、裏方の人です。 MT+Flashの記事から始める予定でしたがCS3日語版の発売間近という事もあり先にCS3(AS3)関連のエントリーから。 今回はFlashから画像ファイルを保存する方法です。 画像ファイルを保存するという事だけであればAS2時代から「一応」可能でしたが今回はせっかくAS3ですのでよりスマートな方法で実現したいと思います。 (Player9.0.45.0以降が必要です) ちなみにAS2ではgetPixel()を使い左上から右下までのピクセルの色情報が入った配列をPHPなどにポストし、サーバで同じように1ピクセルずつ描いて復元するという方法で可能です。 実際

  • 『FlashからPHPへバイナリーデータを送信する』

    以前作成した「3Dオブジェクトにマウスでペイントをする」プログラムの画像データを PHPへ送信し保存できるようにしようと思います。 こちらのサイトを参考にしました。 http://www.matzmtok.com/blog/?p=12 このソースコードを改造すればできそうです。 public function submit(ev:FlexEvent):void{ var codec:IImageEncoder = new PNGEncoder(); var bmpData:BitmapData = new BitmapData(src.width, src.height, true, 0x00000000); var byteArray:ByteArray; var req:URLRequest = new URLRequest(); var loader:URLLoader = new

    『FlashからPHPへバイナリーデータを送信する』
  • PHP基礎文法最速マスター

    PerlRubyの文法一覧がとても良くまとまっていたので、便乗してPHPでもやってみました。 Perl基礎文法最速マスター – Perl入門〜サンプルコードによるPerl入門〜 Route 477 – Ruby基礎文法最速マスター 他の言語をある程度知っている人はこれを読めばPHPの文法を何となく理解できると思います。 間違い、不足等々あれば教えて下さいm(_ _)m バージョン PHP5.3系がリリースされていますが、ここではPHP5.2系を対象としています。 1.基礎 コードブロック PHPコードは「<?php」という開始タグから始まります。終了タグは「?>」です。HTMLPHPコードを埋める際は終了タグを使いますが、ライブラリのようにPHPコードのみを記述する際は終了タグを省くことが慣例となっています。 終了タグを省く理由について id:Kiske さんに解説頂いています。ありが

  • PHPのarray_multisort関数が激便利だったので紹介 : akiyan.com

    PHPのarray_multisort関数が激便利だったので紹介 2007-10-17 追記:2007-11-08 [を] PHP の array_multisort は Schwartzian Transform 向きかなで鋭い指摘をいただきました。たしかに関数名から言っても「array_multisort」ですから、この例はusort向きでしたね...。 説明のシンプルさを求めるあまり質が抜けおちてしまってました。反省です。苦しいですが、array_multisortの質への「前段階」のシンプルな解説としてどうぞ。 array_multisort関数は、sort関数などではソートできないような多次元の配列をソートするためのPHPの関数です。SQLのORDER句に似た動作を配列に対して適用することができます。 たとえばこんな形式の売り上げデータがあったとします。 $sales = a

  • PHP4でのXMLデータの取り扱い - EC studio 技術ブログ

    はじめまして! EC studioで技術担当をしている須藤裕嗣です。 今日はPHP4におけるXMLデータの取り扱いについて紹介します。 PHP5においてはXMLのサポートも強化されており、 SimpleXML拡張モジュールなどの便利な関数を 最初から利用することもできます。 「PHP5の関数をPHP4で使う - PHP_Compat」でもお伝えした通り PHP4は2007年末でサポートを終了となります。 しかし、まだまだPHP4で動いているシステムも多いのが 現状ではないでしょうか。 PHP4において、どのようにXMLを処理することができるのか いくつかご紹介いたします。 xml_parse()関数 Keith Devens - PHP XML Library XML_Unserializer xml_parse()関数 (PHP4の組み込み関数) サンプルとして以下のXMLデータを解析し

  • PHP4でxmlパースして天気予報 - MID [MS-K's Irresponsible Diary]

  • 1