おっビックリマークこれは確かに便利だと思ったのでメモひらめき電球

PHP で引数をそのまま返す関数を作っておくと便利

new してすぐメソッドを呼び出す
function expr($a) { return $a; }
expr(new DateTime())->getOffset(); // OK!

配列アクセス
function idx($array, $i) { return $array[$i]; }
echo idx(idx(expr(new DateTimeZone('Asia/Tokyo'))->getTransitions(), 0), 'abbr') . "\n";

すばらしいです。もっと勉強しないといけないですねあせる
これを使えば、少しだけですがプログラムがスマートに
なりますねニコニコぜひ、使わせていただきます。
最近、Twitterに興味があるのでマッシュアップで何か
したいと思ってPHPで投稿する方法を探したら簡単な
サンプルが紹介されていたのでメモひらめき電球

PHPでTwitterに投稿

これは、PHP5です。PHP4でやるやり方も載ってました。
<?php
$url = "http://twitter.com/statuses/update.xml?";
$username = your username;
$password = your password;
$params = "status=". rawurlencode(message);

$result = file_get_contents($url.$params , false, stream_context_create(array(
"http" => array(
"method" => "POST",
"header" => "Authorization: Basic ". base64_encode($username. ":". $password)
)
)));
?>


これだけで自分のアカウントでログインしてメッセージを
ポストして投稿できます。簡単ですねニコニコ

今回の関数メモひらめき電球
PHP マニュアル
rawurlencode
アルファベットと「-」、「_」、「.」以外の文字が「%」に続く16進表記へ置き換えられます。

file_get_contents
ファイルの内容を全て文字列に読み込む。
空白のような特殊な文字を有する URI をオープンする場合には、 urlencode() でその URI をエンコードする必要があります。

stream_context_create
指定されたオプションが予め設定されたストリームコンテキストを作成し、 それを返します。

base64_encode
MIME base64 方式でデータをエンコードする。


ロボットの作り方の入門編もあったのでメモひらめき電球
誰でも簡単にできる Twitter ボット作成入門

返信の仕方や自動フォロー機能の実装の仕方も紹介されているので
色々参考になります。

Twitter APIの日本語の仕様書はこちら。
Twitter API 仕様書
興味が深い情報があったのでメモひらめき電球

HTML5のimg要素のalt属性がえらいことこになっている件
imageに含まれている情報 > alt属性に記述されている情報量
と、まあ、たいていはこうなるはずです。しかし、それはNGで、
imageに含まれている情報 = alt属性に記述されている情報量

まだ、草案の段階ですけど、HTML5のaltは頑張って記述しないといけないってことですね。