php

いつまでも覚えられない!

php

PHPのreturn function aa () { return array($a,$b,$c); } list($a,$b,$c) = aa(); //ばらばらで受け取る $d = aa(); //こっちも配列で受け取る

$force_compile = ture; これで、うっとうしいキャッシュ削除をしなくてすみます。 でも、どこで検索しても書いてあるように、デバッグの際以外は利用してはいけないようです。 デバッグ終わって戻すことを忘れずに・・・。 デフォルトはfalseです。

複数RSSを取得して、更新順に並べて最新の5件ほど表示する mb_language('Japanese'); require_once('magpierss/rss_fetch.inc'); define('MAGPIE_OUTPUT_ENCODING', 'UTF-8'); require_once 'magpierss/rss_fetch.inc'; // キャッシュは五分に設定 define("M…

RSSとかで、新着記事を上に持って来たい時、ソートが便利。 ※krsort http://search.net-newbie.com/php/function.krsort.html 「逆順」ってところがポイント。 $fruits = array("d"=>"lemon", "a"=>"orange", "b"=>"banana", "c"=>"apple"); krsort($fruits)…

外部ファイルの関数を呼び出すこれができたらなんかかっこいいなと思っていたので、ようやく使ってみることにしました。 別ファイルを読み込む require_once( "select_inc.php" ); requireとincludeの違いはここを参考にしてください http://jp2.php.net/man…

PHPとSmartyを使って、Smartyの方でループさせたい場合。 こんな感じで配列をセット [test.php] while($row = mysql_fetch_array($rs)) { $data[] = array( name => $row['name'], comment => $row['comment'] ); } テンプレート書き出しははこんな感じで。 …

何度目か分からないEC-CUBEのインストール・・・。 そして毎回同じところでつまずく・・・orz何度も同じことしないよう、いちおつまづいた処のメモを取る。 でも毎回違うところで躓くからなぁ・・・orz環境: php-5.2.4 MySQL5.0.45 WindowsXP Apache2.0 「一番最初の…

CGIの要領でPHP配列を作ると思っていたよりも激しいエラーが出た。 そこで、PHPの配列を基礎から復習。 //まず配列定義 $array_a = array(); $array_b = array(); //よくあるDBとの連携 while($row = mysql_fetch_object($rs)){ $a = $row->table_data1; $b …