function 内の HTML
そのファンクションをコールしない限り表示されない。
You are currently browsing the archives for the PHP category.
Why Are You Looking Grave? | [PHP5][Java]の参照渡しについて
ならないケースはあると思います。
あと、再帰の時とか。。。
後日、実験だな。
例3 データベースの結果をソートするこの例では、配列 data の個々の要素がテーブルのひとつの行を表しています。 これは、データベースのレコードの典型的な形式です。
データの例:
volume | edition
——-+——–
67 | 2
86 | 1
85 | 6
98 | 2
86 | 6
67 | 7データは data という名前の配列に格納します。 これは、例えば mysql_fetch_assoc() の結果をループさせたりすれば得られます。
$data[] = array(’volume’ => 67, ‘edition’ => 2);
$data[] = array(’volume’ => 86, ‘edition’ => 1);
$data[] = array(’volume’ => 85, ‘edition’ => 6);
$data[] = array(’volume’ => 98, ‘edition’ => 2);
$data[] = array(’volume’ => 86, ‘edition’ => 6);
$data[] = array(’volume’ => 67, ‘edition’ => 7);
?>この例では、データを volume の降順、 edition の昇順に並べ替えます。
私たちが今もっているのは行方向の配列ですが、 array_multisort() で必要なのは列方向の配列です。 そこで、以下のコードで列方向の配列を得たあとでソートを行います。
// 列方向の配列を得る
foreach ($data as $key => $row) {
$volume[$key] = $row['volume'];
$edition[$key] = $row['edition'];
}// データを volume の降順、edition の昇順にソートする。
// $data を最後のパラメータとして渡し、同じキーでソートする。
array_multisort($volume, SORT_DESC, $edition, SORT_ASC, $data);
?>データセットの行はソートされ、以下のようになります:
volume | edition
——-+——–
98 | 2
86 | 1
86 | 6
85 | 6
67 | 2
67 | 7
下記サイト参照。
早急にやらんと。。。
S-MEMO(エスメモ): PEAR::Mailを使ってメールを送信してみよう
CoreserverでPEARのインストール記事発見。
SeeIn開発日誌 - 共有サーバ(CORESERVER.JP)で自由にPEARのインストールをする
ちょっと、良い説明。
http://masha.maakikaku.jp/2007/12/_peargopear.php
ここを参照。
今日現在、Pleiadesは1.2.1で1.2.2pは動かん!
aguuu » Blog Archive » Mac OS X にPHP開発環境を作る! 〜PDTにZendDebuggerを設定〜
コロンが使われる場合。
$test = ( $name == “kuPPO” ) ? 1 : 0;
上記と、下記は同じ意味。
if( $name == “kuPPO” ) {
$test = 1;
} else {
$test = 0;
}
「三項演算子」というらしい。
エイリアスみたいなものですね。先述の「リファレンスとは?」が詳しく説明してる。
あと参考が…
http://ww7.tiki.ne.jp/~inabah/php/002_004.htm
http://nyx.pu1.net/reference/variable/reference_var.html
詳しく書いてある。
http://www.y2sunlight.com/water/webman/php1/1K.html
なにやらPHP4とPHP5じゃ違うらしい。
http://nakagami.blog.so-net.ne.jp/2005-11-10