使える21のPHPコードスニペットというスゴイ興味深いタイトルに
つられて見ていたらめっちゃいいじゃないですか!!
・ランダム文字列作成
・メールアドレスのエンコード
・ディレクトリ内のコンテンツ表示
・ディレクトリ削除
・JSONデータのデコード
・XMLデータのパース
・ファイルダウンロードヘッダー表示
・タグクラウド作成
・Ajaxリクエストかどうか判別

などプログラムを始めたばかりの初心者でも簡単に使える
便利な21個のPHPコードが紹介されています。
実際のPHPコードはこちら。
21 Really Useful & Handy PHP Code Snippets

英語なので何があるのか21個全てをメモひらめき電球
ちょっと分からないところもありましたあせる


Webのシステム開発に役立つ便利なPHPテクニック!
1.辞書に載っている文字に近いランダム文字列作成
2.ランダム文字列作成
3.メールアドレスのエンコード
4.メールアドレスの正規表現チェック
5・ディレクトリ内のコンテンツ表示
6.ディレクトリ削除
7.JSONデータのデコード
8.XMLデータのパース
9.ちょっと分かりません
10.IPアドレス取得
11.ファイルダウンロードヘッダー表示
12.タグクラウド作成
13.文字の類似性を取得
14.ちょっと分かりません
15.文字列をちょうどいいところで終わらせて「・・・」を付ける?
16.ZIPファイルの生成
17.ZIPファイルを解凍

18.URLにhttp://を追加
19.文字列のURLやメールアドレスをリンクにする
20.画像のリサイズ
21.Ajaxリクエストかどうか判別

21 Really Useful & Handy PHP Code Snippets

9と14は、tohokuaikiさんから教えていただきました。
ありがとうございます(*^ー^)ノ
9.ブログのタイトルなんかから、PermalinkのようなURLを作りたい時って感じですかね。でも、日本語の場合は役に立たんですね。

14は、アバターを提供してくれるgravatarってのがある(WordPressで使われて人気出たらしい)んで、それを簡単に使う方法。


これはいいですねニコニコ
PHPが関数になっていたりするので直ぐに使えますね。
結構便利なものが多いですひらめき電球
ZIPファイルの扱いとか興味ありますね。
ってかファイルのアップロードをディレクトリに
まとめてZIPにしてからサーバーにアップロード
でできないか探していたところなので今すぐ使いたいニコニコ
HTMLのフォームでチェックボックスで選択させるときに
項目を全てチェックさせる機能をサクッと実装
させるやり方を発見ひらめき電球

jQueryだとアッという間にできますニコニコ
Easiest “check all” ever with jQuery

実装するのに手間だったのでこれだと楽ですね。
$(function () { // this line makes sure this code runs on page load
$('#checkall').click(function () {
$(this).parents('fieldset:eq(0)').find(':checkbox').attr('checked', this.checked);
});
});


勉強のためにプログラムをちょっと解説ビックリマーク
動きとしては、checkall というID名をクリック
したときに fieldset の最初の要素の
子要素全ての checkbox に checked の値を付ける。
this.checked で全てにチェックがあるかないかを取得
して全選択、全解除をしている。

this.checked を使ってチェックボックスを全選択、全解除
させる方法は、真似したいテクニックだと思いましたニコニコ
いろいろな方のソースを見るのは勉強になりますね。

全選択、全解除をボタンでやりたい場合の方法はこちら!
jQueryでチェックボックスの全てチェックと全て解除を超簡単に実装
今月2009年9月号のWeb Designingを読んでいて
よく出会うフロート指定でIE6のバグ「余白2倍」に
関する記事がありました。

IE6のバグ「余白2倍」とは、floatとmarginを
組み合わせたときに同じ方向に指定されている場合に
IE6だと余白が2倍
になって表示されてしまいます。

私は今まで回避方法として padding を使って
いたのですが、違うやり方が紹介されていた
のでメモひらめき電球


解決方法1
floatした要素ではなく子要素にmarginを指定する

解決方法2
display:inline;を指定する


IE6でfixedさせる方法とか、他にも色々なバグの
回避方法が紹介されているので読むだけも勉強になりますニコニコ

Web Designing (ウェブデザイニング) 2009年 09月号 [雑誌]

¥1,280
Amazon.co.jp


floatつながりでよく使うCSSテクニック!
floatを使っていてボックスから画像とかが
はみ出したりするときに解決する方法
CSSのfloatをclearさせるための「clearfix」

これは、結構使うので覚えておいたほうがいいですねニコニコ