自分なりの解釈
Webアプリケーションの根幹となる考え方。
わかりやすい順に
View:ビュー
ユーザーが見るのに適した形で表示するUIへの出力担当
Controller:コントローラー
ユーザーが入力したものを受け取る
Model:モデル
そのアプリケーションが扱う領域のデータと手続きを行う
データの変更をViewに通知するのもModelの責任
自分なりの解釈
Webアプリケーションの根幹となる考え方。
わかりやすい順に
View:ビュー
ユーザーが見るのに適した形で表示するUIへの出力担当
Controller:コントローラー
ユーザーが入力したものを受け取る
Model:モデル
そのアプリケーションが扱う領域のデータと手続きを行う
データの変更をViewに通知するのもModelの責任
マジで、正規表現とかしぬっす。
にがてっす。
きらいっす。
というわけで、もう二度と調べなくていいようにメモ
#EUC-JPの場合のみ、UTF-8とかを使うときはちゃんと[ァ-ヶ]とかしちゃえば動きそうだから。
#Shift_jisは。。使わない前提でよろ。
全角カタカナ[ァ-ヶ]
preg_match(/^¥xA5[¥xA1-¥xF6]+$/,$value)’;
全角ひらがな[ぁ-ん]
preg_match(/^¥xA4[¥xA1-¥xF3]+$/,$value)’;
というわけで、参考サイトはこちら→kzt@?様直リン[blank]
参考サイトのコードはたぶんperlなので、pregを使えばperl互換で検索ができるらしいので、そいで、利用してみた。?とか:とかはよくわかりません。上に書いたようにとったらとりあえず、動いた

JavaScriptで子から親を変更(したように見せる)というのをやったので、メモ。
そして、このメモは某アレ用に書いたのを流用したので、ちょっと丁寧w
今回のポイントは
の二つ。
Tags: JavaScript, プログラミング
var my_lv:LoadVars = new LoadVars();
オブジェクト定義
my_lv.onLoad = function(success:Boolean) {
my_lvを読み込み成功したかどうかはBooleanでsuccessに入って帰ってくる
if (success) {
my_txt.text = my_lv.textContent;
} else {
trace(“Error loading/parsing LoadVars.”);
}
そんな感じ。
};
読み込んだときの処理おわり
my_lv.load(“myExternalText.txt”);
ファイルの読み込みを実行
これは読み込むだけのものを読み込んだかどうか判断できる。
Tags: ActionScript, Adobe, Flash, プログラミング
というわけで、ユーザー定義関数の戻り値というのはどうやら、原則1つらしく。
function hoge(){
return $hoge;
}
というような感じで、通常一つ帰ってくるのです。
そんなときに実は複数の値が帰ってきてほしいのアタイというときのちょっとしたテクニックです。
さ、なぜか、日々システム回りが強くなっていくましゃですが、いかがお過ごしでしょうか

今日はMySQLのはまりどころではまってしまったので、メモだ。
MySQLのテーブル設計変更をしていたら、UNIQUEキーをUNIQUEじゃないカラムに変更しなきゃいけなくなったんだ。
しかし、案外サイトで探すのに苦労をしたので、メモだぞ。
alter table hoge_tbl drop index hoge_col_name;
これさえあれば鬼に金棒!虎に翼!駆け馬に鞭!ケンシロウに北斗神拳!アムロにガンダム!
といったところで、編集長以上です!
やぁ、久しぶりに書く記事がPHP+XMLだったりするましゃです。
以前の投稿でPHPによるXMLのパースについて書いたと思うけど、いや、書いたんだけど。
今回は新たにPHPのライブラリを入手。
相変わらず日本語には苦労しておりますが、うちの会社のサーバーはPHPの処理がすべてEUCに統一されています。
まぁ、EUCで開発を行うときは何一つ苦労しないのだけども、どうしても違う文字コードじゃないといけない場合があります(うっかり違う文字コードで開発しちゃったとかなんだとか)
そんなときは.htaccessさんの力に頼るのですが、対外は.htaccessさんの力があれば事足ります。
がしかし、IE6だけは.htaccessさんのちからもなぜか及ばず、PHPファイルが、EUCではき出されてしまいます。 (CharsetがEUCって書いていなくて、違うものになっていても)
そんなときはPHPのコードの初っぱなに
header(‘Content-Type: text/html; charset=HOGEHOGE);
と書いてあげるとうまくいきました。
頼むよIE。。

if(empty($hoge)){
nanikasyori A;
}else{
nanikasyori B;
}
$hogeにfalseが入っているときにもemptyとしてnanikasyori Aが実行されてしまう。
Arclite theme by digitalnature | powered by WordPress