2007年07月28日

phpで桁数の表示を変える。

3.14159265などの小数を丸めたいことがあります。

まず簡単なのが整数にする方法です。

floor(3.14159265);
→3(切り捨て)

round(3.14159265);
→3(四捨五入)

ceil(3.14159265);
→3(四捨五入)


sprintf ("%.2f",3.14159265);
→3.14(小数点以下2桁)

sprintf ("%02d",3.14159265);
→03(2桁で数字の前に0を付けた整数)

posted by KEity at 16:52| Comment(0) | TrackBack(0) | php | このブログの読者になる | 更新情報をチェックする

2007年06月14日

普通のサイトにソーシャルブックマークボタンを追加する方法

はてなブックマーク、Yahoo!ブックマークなどソーシャルブックマークを一般のサイトに追加したかったんですが、ブログばかりでなかなか説明しているサイトがありませんでしたので作ってみました。

ポイントは二つ。

タイトルとURLをjavascriptで取得していることと[ はてな ]はescape関数、[ Yahoo ]はencodeURIComponentを使用していることです。

はてなは仕様上escapeの方が良いみたいです。ただし文字化けします。


document.write('<ul class="bookmark"><li>
<a href="http://b.hatena.ne.jp/add?mode=confirm&title='
+
escape(document.title) + '&url=' + escape(document.location)
+ '" target="_blank">
<img src="http://b.hatena.ne.jp/images/append.gif" alt="はてなブックマークに追加"
width="16" height="12" border="0" /> はてなブックマークに追加</a></li>' );
document.write( '<li><a href="http://bookmarks.yahoo.co.jp/bookmarklet/showpopup?t='+encodeURIComponent(document.title)+'&u='+encodeURIComponent(window.location.href)+'&opener=bm&ei=UTF-8" target="_blank"><img src="http://i.yimg.jp/images/sicons/ybm16.gif" width="12" height="12" border="0" alt="Yahoo!ブックマークに登録" /> Yahoo!ブックマークに追加</a></li></ul>' );


posted by KEity at 13:46| Comment(0) | TrackBack(0) | javascript | このブログの読者になる | 更新情報をチェックする
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。