articles

2011 年 1 月 28 日

PHP スタティックに弱い

スタティックに呼び出されることを想定したというか
インスタンスが持たない値はクラスが持つべき?
なんだか、なんでもインスタンス用の変数にしてましたが
よくないなとおもいました。



class Test(){
 static $test_var1;
 var $test_var2

 function __construct(){
  //インスタンス内での呼び出し
  self::$test_var1;
  $this->test_var2;
 }
}

print Test::test_var1;
$test=new Test();
print $test->test_var2

2011 年 1 月 26 日

PHP staticで関数内の変数を保持

関数内の変数を保持したいばあい。
これよく忘れてしまいます。

function createList($data){
	static $num=1;//この変数は関数内で保存されます。
	$num++;
	if($num>4) $num=1;
	return $list;
}

2011 年 1 月 24 日

CSS リンクのアウトライン? 枠線?

CATEGORYCSS   1:58 PM

リンクのアウトラインだか枠線だか
フォーカスがあたったときの例の点線を消す方法です。

a{ outline: none; }

これ、有名なんでしょうか?
全然知りませんでした。
blurとか使ってました。

2011 年 1 月 20 日

Yahoo YUIでWYSIWYG

Yahoo YUI2の Rich Text Editorを試しに導入してみましたのでメモします。

まず以下を読み込みます。




 
 






	

次に設定をしてレンダリングします。

var myEditor = new YAHOO.widget.Editor('#ID名', {
    height: '300px',
    width: '75%',
    dompath: true, 
    animate: true,
    handleSubmit:true
});
myEditor.render();

その後、bodyタグにクラスを入れました。

<body class="yui-skin-sam">

以上です。
最初、POSTしたときに行きませんでしたが
configulationでhandleSubmit:trueを記述するといけました。